资源描述:
《数据库基础概述》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、第一章数据库基础概述:1、DB数据库DBS数据库系统DBMS数据库管理系统DBS包括DB和DBMSDBS=DB+DBMS+DBA2、ODBC开发式数据库连接DDL数据定义语言DML数据操作语言3、数据库不仅包括描述事物的数据本身,而且包括相关事物之间的关系。4、数据库管理系统是数据库系统的核心。5、实体间的联系包括一对一,一对多,多对多要求任给两个实体,判定它们之间的联系例:一对一:学校和校长教师和工资一对多:班级和学生人和出生地多对多:学生和课程商品和顾客6、数据模型:层次模型树网状模型无向图关系模型二维7、行:元组,记录列:属
2、性,字段8、关键字:其值唯一的标识,一个元组的属性或属性的组合9、外部关键字:一个字段不是本表的主关键字,而是另外一个表的主关键字和候选关键字10、选择:找出满足给定条件的元组的操作。投影:指定若快干属性组成新的关系。联接:两个模式拼接成一个更宽的关系模式/自然联接:去掉重复属性的等值联接11>一对多联关系系是最普遍的联系多对多联系分解成两个一对多联系12、数据库扩展名:mdb13、什么是数据、数据库、数据管理系统和数据库系统?•数据实际上就是存储在某一个媒体上的能够被识别的物理信号。信息是经过加工处理的有用数据。数据处理是将数据
3、加工并转换成信息的过程。数据库是借助计算机管理数据的仓库。数据库管理系统是管理数据库的软件。••Access采用的数据模型是什么?答:关系数据模型••数据表的主要功能是用来储直数据的数据库对象,是整个数据库系统的基础。由字段和记录组成。•什么是数据模型?常用的数据模型有哪几种?各种数据模型有什么特点?数据模型是指具有联系性的相关数据总是按照一定的组织关系排列,从而构成一定的结构,对这种结构的描述就是数据模型。层次模型(艺术性结构表示数据间的关系)、网状模型(以网络结构表示节点间的关系)、关系模型(以二维表表示数据间的关系)。•Ac
4、cess的特点答:有7个特点,1.有强大的开发工具VBA,
5、可以编写数据库应用程序;2.能访问多种格式的数据,如Excel数据表和txt文本文件;3.支持ODBC标准的SQL数据库的数据;4.方便的伺导功能使设计过程自动化;5.可以使用Internet功能发布信息;6・采用
6、OLE技术支持对象的嵌入与链接;7•具有较强的屡全性•数据库系统的特点:b低冗余,共享性高2,数据独立性高,3,有统一的数据控制功能。•数据库系统的组成:DB,DBMS及相关软件,计算机硬件系统,DBA,用户.•数据库的设计步骤:分析数据需求,确定需要的表,确
7、定需要字段,确定各表间的关系,改进整个设计。•数据模型:概念模型,物理模型,逻辑模型。逻辑数据模型:层次模型,网状模型,关系模型,和面向对象模型•关系模型的基本术语L能够唯一地标识一个元组的属性(或者属性的组合)称为主键2•—个关系就是一个二维表3•属性的取值范称作域。4•外键就是主键所对应的属性•E・R图方法描述实体矩形;属性椭圆联系菱形.•关系(二维表)的性质关系数据库系统的主要特点是什么?每一个字段不可再分。同一关系中不能出现相同的属性名。关系中不能有完全相同的元组。同一关系中属性的次序无关,元组的次序无关。•关系的基本运算
8、的结果和运算分量都是关系{传统集合运算:并交差广义笛卡尔积}附:两个表的结构要相同{专门的关系运算:选择,投影,联接,除}•数据库的三个发展阶段:人工管理阶段;文件系统阶段;数据库系统阶段•一个数据库有若干个(数据表)组成,一个数据表有若干个(记录)组成,每一个记录有若干个以字段属性加以分类的(数据项)组成第二章:Access数据库的设计1•七种对象:表(Table),查询(query),窗体(form),报表(report),数据访问页(page),宏(macro),模块(vba)2•退出X捷键ALT+F+X3.文本型保存文本与
9、数字的组合,也可以是不需要计算的数字,默认50个字符,最多255个字符。备注型最多64000个字符数字型单精度7位小数双精度15位小数货币型自动加美元符,千位分隔符,2位小数4.在access数据库对象中,不包括工作薄对象。5.Access数据库中存储和管理数据的基本对気是表第三章:表••字段的命名规则有哪些?答:字段的命名规则如下,1.字段名可以包含字母、汉字、数字、空格和其他字符,第一个字符不能是空格;2.字段名不能包含小数点、叹号、方括号、西文单引号、西文双引号;•字段的数据类型有:文本备注数字时间/日期货币自动编号是/否O
10、LE对象超链接查阅向导(不包括通用)•修改表的结构只能在设计视图中完成•修改字段包括修改字段名称、数据类型、说明等•字段长度为1~64个字符,在Access中一个汉字当作一个字符看待。•多字段排序时,排序的优先级是(数据量巨大、数据类型多、数据类型