我们应当努力奋斗,有所作为。这样,我们就可以说,我们没有虚度年华,并有可能在时间的沙滩上留下我们的足迹。——拿破伦一世
本讲内容:数据库的初步认识
一、数据库概念
数据库是按照数据结构来组织、存储和管理数据的仓库。
二、数据库的基本结构
数据库的基本结构分三个层次,反映了观察数据库的三种不同角度
1、物理数据层(最低层)
2、概念数据层
3、逻辑数据层
三、数据库的基本特点
1、实现数据共享
2、减少数据的冗余度(与文件相比)
3、数据实现集中控制
4、数据一致性和可维护性,以确保数据的安全性和可靠性
5、故障恢复
四、开发工具介绍
sql server 为我们提供了两种开发工具:
1、企业管理器
企业管理器是微软提供的图形界面方式操作sql server 的工具。
使用:1、建库 2、建表 3、对表进行增加,删除,修改,查询的操作。
企业管理器给用户提供了一个很方便的图形界面管理工具,直观方便,可是缺点,当一个表的记录非常大的时候,对表的各种操作都显得不方便,所以微软为我们提供了一个操作数据库的工具,查询分析器。查询分析器可以非常方便的完成上述任务。
2、查询分析器
查询分析器是微软提供的用命令行(SQL 语句)操作sql server的工具。
SQL全称是“结构化查询语言(Structured Query Language)”
SQL语言包含4个部分
数据定义语言(DDL),例如:create、drop、alter等语句
数据操作语言(DML),例如:insert、update、delete等语句
数据查询语言(DQL),例如:select等语句
数据控制语言(DCL),例如:grant、revoke、commit、rollback等语句