何为数据库、SQL
来源:互联网 发布:python可以开发app吗 编辑:程序博客网 时间:2024/05/16 10:20
实例敲了、书也看了。
但是数据库是什么?仍然很茫然···
数据库的定义:“永久数据的一个或多个大型结构化集合,他通常与更新和查询数据的软件相关。简单的数据库可以是一个包含许多记录(record)的文件,其中每个记录包含相同的字段(field)集合,并且每个字段具有特定的固定宽度。”
直白的说,数据库用于存储数据,它就像一个仓库,一个按照数据结构来组织、存储和管理数据的仓库。在经济管理的日常工作中,常常需要把某些相关的数据放进这样的“仓库”,并根据管理的需要进行相应的处理。例如,企业或事业单位的人事部门常常要把本单位职工的基本情况(职工号、姓名、年龄、性别、籍贯、工资、简历等)存放在表中,这张表就可以看成是一个数据库。有了这个"数据仓库"我们就可以根据需要随时查询某职工的基本情况,也可以查询工资在某个范围内的职工人数等等。
明白了数据库的含义用处,那么怎么创建,管理数据库呢?
这就用到了数据库管理系统(RDBMS):数据库用于存储数据,数据库管理系统提供创建数据库、查询数据的方式。我们学习的是SQL(Structured Query Language)语言,它是最重要的关系数据库操作语言。我们可以通过编写SQL子句来实现存取数据以及查询、更新和管理关系数据库系统。
- 何为数据库、SQL
- 何为SQL Server
- 何为精准数据库
- 人生何为苦何为乐何为幸福
- 何为天,何为地,何为道
- 何为输入,何为输出?
- 何为声明 何为定义
- 何为debug 何为 release
- 何为堆?何为栈?
- 何为博客?
- 笑话--何为男人?
- 何为Robocode
- 何为DMZ区
- 何为“线速”?
- 何为日货
- 何为LE
- 何为GSM、CDMA
- 何为“顺颂商祺”?
- Building MFC application with /MD[d] (CRT dll version)requires MFC shared dll version~~~~ .
- 关于ESET占用CPU严重 的解决方案||ESET CPU 100%||用迅雷时ESET占用CPU(6月22日再次更新)
- C++对象的JSON序列化与反序列化探索
- Sql2008获取表说明
- jsp页面使用js控制文本框只读,并且按下backspace删除按钮后停在原页面
- 何为数据库、SQL
- 移除JSON对象中的某个属性
- 关于字符集和Unicode的相关知识
- 第10课pl/sql语言之创建 包和过程等
- 【读书笔记】C程序中常见的内存操作有关的典型编程错误
- ios学习之生命周期
- SSL证书常用格式转换
- windows的磁盘操作之一——基本概念
- WM_COMMAND & WM_SYSCOMMAND