数据库技术与应用新概念教程
第一章:数据库原理PS:重点ER图及其转换模式第一部分课本知识重点12345信息并不等于数据,有意义的数据才是信息。数据处理的本质是信息处理数据库是指逻辑上相关的、长期储存在计算机中的、有组织的、可共享的数据集合数据库(DB)特点:共享性,结构化,独立性,低冗余度,易维护数据库管理系统(DBMS)是用于数据库管理的软件数据库系统(DBS)是指在计算机系统中引入数据库后的系统组成。一般由数据库(DB)、数据库管理
系统(DBMS)、应用程序、数据管理员(DBA)和用户组成。67数据模型就是现实世界及其联系的描述。最常用的概念数据模型是实体联系数据模型(E
tityRelatio
shipdatamodel)简称ER模型
8(1)实体:客观存在并能区分出来的事物(2)属性:实体具有的某方面特性(3)实体型:同类实体使用相同实体名和相同属性名来表达,这种表达方式叫做实体型(4)实体集:具有相同实体型的各具体实体的集合9ER模型采用图示来表示现实世界中的实体、属性和实体之间的联系的方法。矩形表示实体,椭圆形
表示属性,菱形表示联系10二维表
关系:一个关系就是一张二维表
元组:关系中的没一行数据成为元组,也称记录
属性:关系中的每一列即为属性,也称一个字段
f11
关系的性质:(1)关系中每个属性的属性值必须来自同一个域(2)不同属性的属性值可以具有相同
的域,但必须具有不同属性名(3)关系中所有属性的排列可以任意改变(4)关系中任意两个元组不可以完全相同(5)关系中元组的排列顺序可以任意改变(6)关系中任意一个属性值都必须是不可再分的1213常见的数据操作:查询,添加,删除,修改。通过关系运算完成关系运算包括两类:一类来自传统集合运算,包括关系的并、交、差和广义笛卡尔积运算。二类
是专门的关系运算,包括关系的选择、投影、联接和除运算。14关系完整性规则:三类实体完整性规则,参照完整性规则和用户完整性规则
实体完整性规则:主键的所有属性对于任何元组都不能取空值(Null)15数据库设计过程6个阶段:需求分析阶段,概念结构设计阶段(就是ER模型方法),逻辑结构设计
阶段(ER模型转换为关系模型),物理结构设计阶段,数据库实施阶段,数据库运行与维护阶段16Access早期数据库格式是MDB,Access2007数据库文件格式是ACCDB。“退出数据库”快捷键是
“AltFX”17Access六大对象:表、查询、窗体、报表、宏、模块
第二章创建数据库PS:1重点常用运算符,常用数据类型,常用r