数据库系统基础知识
1. SQL lServer是一种关系型数据库,关系指的是表
2. SQL结构化查询语言,用于操作数据库
3. 数据是描述事物的符号,是数据库中存储的基本对象,在这里数据可以是数字,文字,图形,图像,音频,视频等等,即数据有多种形式,但它们都是经过数字化后存入计算机的。数据有一定的格式
图形是矢量图,常见扩展名为.ai,.cdr,.dwg
图像是位图,常见扩展名.bmp,.jpg
4. 数据库是存储数据的集合
5. 数据库管理系统是管理数据库的系统软件
6. 数据库系统由计算机硬件,操作系统,数据库管理系统,数据库,围绕数据库开发的应用软件系统,数据库管理员及其它人员组成
7. 数据库的三要素指的是数据定义,数据操作,数据约束
8. SQL Server采用的默认端口是1433
9. SQL Server提供2种身份验证模式分别是windows身份验证模式和SQL Server身份验证模式
10. 关系数据库的三层结构是数据库(databsae),表(table),记录(record)
11. 表中的一行称为一条记录
12. 数据库管理系统的功能包括:
运行数据库
提供数据维护功能,如导入导出备份恢复等
数据库语言及其解释器和编译器
数据库的控制程序,如启动,停止服务
各种附加的实用工具,运维工具
第二天
1. 属性指实体的属性和特征
2. 属性的取值范围称为域
3. E-R图用来描述实体之间的联系 矩形框表示实体集
1. 实体:客观存在,可以相互区别的事物称为实体。(注意实体是客观上存在的). 2。实体型:用实体名及属性名集合来抽象和刻划的同类实体。比如,学生(学号,姓名) 3。实体集:性质相同的同类实体的集合,称为实体集。比如,(张三,李四) 4。联系:是指实体之间的相互关系。 5。E-R图:通常称为 实体-关系(联系)图,其实是不对的,严格的应该叫做实体型-关系(联系)图。因为E-R图讨论的实体不是具体的个体,而是同类实体的一个集合,即实体集,而实体型恰恰可以表达具有这类性质的集合。E-R图的作用是提供了表示实体型、属性和联系的方法。绘制E-R图的过程是在客观世界与抽象世界之间相互切换,并最终以抽象形式展现的结果。在E-R图中使用实体型来描述实体集(由客观世界实体抽象到抽象世界的实体型),考查客观中具体实体之间的关系并以联系来表示(由客观世界中实体之间的关系抽象到抽象世界的联系概念)。
2. 实体型是一种数据类型,既可以是实体,也可以是实体集,实体集就是实体的集合,一个实体是实体也是实体集,多个实体同样是实体集。实体是表示数据库中描述的现实世界中的对象或概念,可以看作一个模型。
E-R图也称实体-联系图(EntityRelationship Diagram),提供了表示实体类型、属性和联系的方法,用来描述现实世界的概念模型。