概念
数据库是一种存储结构,它允许使用个各种格式输入、处理和检索数据,不必在每次需要数据时重新输入。
特点
-
实现数据共享
-
减少数据的冗余
-
数据的独立性
-
数据实现集中控制
-
数据的一致性和可维护性
层次 -
物理数据层:数据库最内层,是物理存储设备上实际存储的数据集合
-
概念数据层:中间一层,时存储记录的集合
-
逻辑数据层:是用户所看到的和使用数据库,时一个或者一些特定用户使用的数据集合,即逻辑记录的集合
数据库的种类及其功能
- 层次型数据库:类似于树结构,是一组通过链接而相互联系在一起的记录。
- 网状型数据库:使用网络数据结构表示实体类型,实体间联系的逻辑结构。
- 面向对象型数据库:建立在面向对象模型基础上
- 关系型数据库:(最流行的),基于关系模型的数据库,关系模型是由一系列表格组成的。
SQL语言
SQL结构化查询语言,使用SQL可以方便的查询、操作、定义、和控制数据库中的数据。
组成部分:数据定义语言、数据操纵语言、数据控制语言、事务控制语言
select语句
用于从数据表中检索数据
将数据表tb_emp中中所有女员工的姓名、年龄按照年龄升序的形式检索出来:
select name , age from tb_emp where sex =‘女’ order by age;
insert语句
用于向表中插入新数据
insert 表名(字段名 1,字段名 2,…)
values(属性值 1,属性值 2,…)
向数据表tb_emp中插入数据
insert into tb_emp values(2, ‘lili’ ,‘女’,销售部);
update语句
用于更新数据表中的某些记录
假设要将数据表tb_emp中2号员工的年龄修改为24:
update tb_emp set age = 24 where id = 2;
delete语句
用于删除数据
将数据表tb_emp中编号为1024的员工删除:
delete from tb_emp where id= 1024;
更多推荐
数据库基础知识和SQL语言
发布评论