数据库期末复习

发布 2022-01-12 02:09:28 阅读 2667

特点:一少三性。“一少”:

指余数据少。“三性”:指数据的共享性、独立性、安全性。

(数据库是数据库系统的核心和管理对象)

2. 数据管理系统(dbms):是位于用户与操作系统之间的一个数据管理软件,在操作系统支持下工作,是负责数据库存取、维护、管理的软件。是数据库系统的核心软件。

3. 数据库系统(dbs):是指计算机系统中引入数据库后构成的系统。

(由数据库、操作系统、数据库管理系统(及其开发工具)、应用系统、数据管理员、用户构成){由硬件、软件、数据库、用户四部分构成整体}

4. 数据:是反映客观事物属性的记录,是信息的具体表现形式。

5. 信息:是客观事物属性的反映。

6. 数据管理:是指对数据进行分类、组织、编码、存储、检索和维护,是数据处理的中心问题。(人工管理阶段、文件管理阶段、数据库管理阶段)

7. 数据处理:是将数据转换成信息的过程。数据是信息的载体,信息是数据处理的结果。

8. 实体:客观存在并可互相区别的事物称为实体。

9. 属性:实体所具有的某一特性。

10. 主码:唯一标识实体的属性集。

11. 域:属性的取值范围称为该属性的域。

12. 实体型:用实体名及其属性名来抽象和刻画同类实体,称为实体型。

13. 实体集:同型实体的集合称为实体集。

14. 数据模型:是数据库系统中用以提供信息表示和操作手段的形式框架。(关系模型:二维表、层次模型:一对多、网状模型:多对多)

15. 数据库设计步骤:。

16. 关系:一个关系就是一张二维表,每个关系有一个关系名,也称表名。

17. 元组:表中的行称为元组。

18. 属性:表中的一列就是一个属性,也称为一个字段。

19. 域:一个属性的取值称为一个域。

20. 关键字:在表中能唯一标识一条记录的字段或字段组合,称为主关键字。

21. 外关键字:如果关系(表)中的一个属性(字段)不是本关系(表)中的关键字,而是另外一个关系(表)中的主关键字或候选关键字,称为外部关键字。

22. 候选关键字:如果某个属性的值能唯一的标识一个元组,这个属性就称为候选关键字。

23. 关系运算:a选择运算:从关系中找出满足给定条件的那些元组称为选择。b投影运算:从关系模式中挑选若干属性组成新的关系称为投影。c连接运算d自然链接。

24. access包含了:表、查询、窗体、报表、宏、模块、数据访问页。

25. 表:是数据库中用来存储数据的对象。(是数据库的核心与基础)

26. ①窗体:是用户与数据库应用系统进行人机交互的界面,用户可以通过窗体方便而直观地查看、输入或更改表中的数据。

窗体、报表中数据主要**于表和查询。②窗体由页眉、页脚、主体组成③窗体类型:㈠功能上:

a切换面板窗体b数据输入窗体c自定义对话框㈡工作方式上:a纵栏式b**式c数据表d数据透视表e数据透视图。

27. 查询:是数据库中检索数据的对象,用于从一个或多个表中找出用户需要的记录或统计结果。

查询对象必须基于表对象来建立。 查询类型:a选择查询(通过查询设计视图或查询向导创建,主要用于浏览、检索、统计数据库中的数据)b参数查询(通过查询设计视图创建,在运行查询时输入不同的参数值,可以创建动态查询结果,以便更多、更方便地查找有用的信息)c交叉表查询(通过交叉表查询向导创建,主要用于创建“电子**显示形式”并能进行交叉汇总)d操作查询(通过查询设计视图创建,主要用于数据库中数据的更新、删除及生成新表,使得对表中数据的维护更便利。

包括:生成表查询、删除查询、追加查询、更新查询)e。sql查询(通过sql 语句创建的选择查询、参数查询、数据定义查询机操作查询)

28. ①查询)select 字段 from 表名 where 条件 ②(创建)create table 教师表(教师编号 text(4) not null,姓名 text(8),性别 taxt(2) ,学历 text(4),出生年月 date ,职称text(4),系别 taxt(8),邮箱 text,constraint [教师编号 index] primary key([教师编号])③修改)alter table表名 add(添加)/alter(更改)/drop(删除)字段名字段类型 ④(排序)order by字段 asc(升序)/desc(降序)

29. 报表:用于数据的打印输出,它可以按用户要求的格式和内容打印数据库中的各种信息。

①报表由7部分组成:报表页眉、报表页脚、页面页眉、页面页脚、组页眉、组页脚、主体②类型:纵栏式报表、**式报表、图表报表、标签报表③创建报表方法:

使用自动创建报表、使用向导、使用设计视图创建报表。

30. 宏:是access数据库中一个或多个操作的集合,每个操作实现特定的功能。利用宏可以使大量的重复性操作自动完成,使管理和维护access数据库更加方便。

31. 模块:是access数据库中存放vba**的对象,创建模块对象的过程也就是使用vba 编写程序的过程。 宏和模块可在窗体或报表中被引用。

32. 页:也称为数据访问页。

htm文件。其功能类似窗体。①3种视图:

设计视图、页面视图、web页预览视图②创建方法:使用自动创建数据页、使用数据页向导、使用设计视图。

33. 设计表应考虑的问题:a建表的目的是什么b确定表中字段及字段名称,即字段的属性。

c确定每个字段的数据类型d确定每一个字段的大小e.确定表中能够唯一标识记录的主关键字,即主键。

34. access数据类型:a文本(文本或文本与数字的组合,或不需要计算的数字,如学号等)、b备注(可以超出文本型的数据和长文本)c、日期/时间(用于日期型数据)、d数字(用于计算数据)、e货币(用于货币计算。

向货币字段输入数据时,不必键入美元符号和千位分隔符)、f自动编号(一般用于主关键字,如“编号”字段)、g是/否(只包含两种不同取值的字段,如“婚否”)、h.。ole对象(如“**”字段)、i 超链接(用于存储超链接,例如电子邮件地址或**url最多可存储2048个字符)、j查阅(可用于输入一个静态值列表,也可指定要检索的值(如表中字段的源))(10种)

35. 字段属性:字段大小、格式、输入掩码、标题、默认值、有效性规则、有效性文本、必填字段、索引、允许空字符串。

36. 数据表中的记录:定位记录、选择记录、添加记录、删除记录、修改记录、复制记录。

37. vba是visual basic for application的缩写。vba是vb的子集。

①vba是面向对象的程序设计语言。它以对象为基础,是以事件来驱动对象的程序设计方法。编写程序要有对象、属性、方法、事件的概念②vba编写的步骤:

创建用户界面、设置对象属性、对象事件过程的编写、运行和调试程序、保存窗体④对象是vba应用程序的基础构件。

数据库期末复习

第一章绪论。1 数据 data 数据是数据库中存储的基本对象 数据的定义 描述事物的符号记录 数据的种类 文本 图形 图像 音频 学生的档案记录 货物的运输情况等 数据的含义称为数据的语义,数据与其语义是不可分的。2 数据库 database,简称db 定义 数据库是长期储存在计算机内 有组织的 可...

数据库期末复习

1 查询全体学生姓名,学号,性别。select 学号,姓名,性别。from xsqk 2 查询学生全部信息。select from xsqk 3 查询选修了课程的学生的学号。select 学号。from xs kc group by 学号。4 查询全体学生的姓名 将姓名改为name 学号,性别。se...

数据库期末复习

实验四简单查询和连接查询。1.简单查询。在 学生选课 数据库中实现以下操作 1 数学系学生的学号和姓名。2 选修了课程的学生的学号。3 选修课程号为0101的学生学号和成绩,并要求对查询结果按成绩降序排列,若成绩相同,按学号升序排列。4 选修课程号为0101的成绩在80 90分之间的学生学号和成绩,...