第六章-数据库与Access

第六章-数据库与Access

Timber 346 2021-11-10

数据库与Access

  • 1.**数据结构化**是数据库系统和文件系统的根本区别

  • 2.Access中**字段名称最长不超过255个字符**

  • 3.数据库系统的**核心数据库管理系统**

  • 4.数据库中的每个表**主键可有可无**

  • 5.运算关系

    传统的关系运算:交、并、差、广义笛卡尔积

    专门的关系运算:

    选择:选择满足指定条件的元组

    投影:选择某些属性

    连接:两个关系的笛卡尔积中选取属性间满足的一定条件的元组

  • 6.在Access中**备注型不能建立索引**

  • 7.Access中like的通配符用法:

    “?”表示任何单一字符

    “X” 表示零个或多个字符

    “#” 表示任何一个数字

  • 8.在Access中,设置**输入掩码,可以指定输入数据的格式和长度。设置有效性规则**,判定输入数据是否有效,满足则输入

  • 9.在Access中设计窗体可以使用多种多样的控件

  • 10.SQL指结构化查询语言,是一种高级的**非过程化语言,非交互式**

  • 11.数据操纵语言是英文缩写:DML

  • 12.在Access中,报表是按****设计的

  • 13.数据完整性包括**实体完整性参照完整性复杂的事务规则**

  • 14.SQL的英文全写形式:structured query language

  • 15.Access定义了**12种数据类型**

  • 16.SQL语句查询表中所有列名(字段名)以“,”分隔

    SELECT 列名1,列名2 FROM 表名 WHERE 列名1 运算符  值
    
  • 17.关系模型的数据结构是一个“二维表”,每个二维表可称为一个关系,每个关系有一个关系名

  • 18.表中的每一个元组是属性值的集合,属性是关系二维表中最小的单位,它不能再被划分

  • 19.Access中使用VBA作为其内置的编程语言,而VBA采用面向对象程序设计思想

  • 20.**参照的完整性**要求主表中没有相关记录时就不能将记录添加到相关表中

  • 21.利用Access创建的数据库文件,其扩展名为**MDB、ACCDB**

  • 22.创建交叉表查询时,最多只能选择3个行标题字段列标题字段对多选择1个

  • 23.在Access中,字段名称长度小于等于64,文本型字段长度1到255

  • 24.用户使用数据库时候,可用报表来显示和汇总数据

  • 25.如果一个字段要保存照片,该字段数据类型为**OLE对象**

  • 26.报表是以打印格式显示用户数据的一种有效方式

  • 27.利用对话框提示用户输入参数的查询过程称为**参数查询**

  • 28.查询建立好后,要通过运行来获取查询结果

  • 29.SQL语言通常包括:数据定义语言、数据操作语言、数据查询语言、数据控制语言

  • 30.Access表中的每一个字段是不可拆分的,是最基本的数据单位

  • 31.表是数据最基本的操作对象,也是整个数据库系统的数据来源

  • 32.实体-联系方法简E-R方法,是描述世界概念结构模型的有效方法

  • 33.数据库的自然连接是指无重复属性的等值连接

  • 34.在Access对象中,表是存放数据的容器,查询是设计数据库的目的,窗体是为了编制程序处理数据,报表是应用扩展,宏和模块是为了解决一些复杂问题

  • 35.删除的记录是彻底删除,不能恢复

  • 36.投影运算是在关系中**选择某些属性(列)组成新的关系**

  • 37.数据库系统的数据独立性是指数据的储存和使用数据的程序彼此独立,数据存储结构的变化不影响用户程序使用

  • 38.Esc键可以用来关闭对话窗口,但是不能关闭程序窗口

  • 39.文本型字段的字段大小最多可达255个字符,如果取值的**字符个数超过了255,可使用备注型**

  • 40.建议每个表设置主键,但主键并不是必须进行设置的

  • 41.报表也有**页面页眉与页面页脚**

  • 42.数据库管理系统的**层次结构**由高到低依次为:应用层、语言翻译处理层、数据存取层、数据存储层、操作系统

  • 43.数据库表既相互独立,又相互联系

  • 44.在数据库系统中,数据的逻辑独立性指的是用户的应用程序与数据库中的逻辑结构相互独立的当数据的逻辑结构发生改变时,应用程序不需要改变

  • 45.SQL语句中,SELECT子句实现关系代数中的投影运算WHERE子句实现关系代数中的选择运算

  • 46.追加查询用于将一个或多个表中的一组记录添加到另一个表格的表尾,不会破坏目标表的原有结构

  • 47.**外关键字**允许出现重复值或空值,不能唯一标识表的行

  • 48.数据库设计过程可分为五个阶段:

    需求分析:调查、分析的基础上明确用户对系统的需求

    概念设计:设计概念模型,主要采用的是E-R图

    逻辑结构设计:概念模型转化为特定的DBMS的逻辑结构

    物理设计:设计合适的物理数据库结构

    验证设计:运行一些典型的应用来验证数据库设计的正确性和合理性

  • 49.备注型字段是可以进行格式设置的,OLE对象不能进行格式设置

  • 50.自动编号数据类型是每次向表中添加记录时自动生成,但是一旦生成就不会再发生变化,即使删除了某条记录,Access也不会对表中的自动编号字段重新编号

  • 51 . 关键字是数据表中其值能唯一标识一条记录的一个字段或多个字段组成的一个组合

  • 52.人工管理阶段的数据不进行保存

  • 53.数据库系统的特点之一是可以减少数据冗余,但不可能做到数据“零冗余”

  • 54.在“表格工具/字段”选项卡中,可以修改字段的类型,也可以在设计视图中修改字段的类型


# 大学计算机