专题三 数据表的概念《数据库》45分钟专题训练(浙江版)
|
2份
|
17页
|
63人阅读
|
1人下载
内容正文:
浙江省单独招生考试《数据库》45分钟专题训练专辑,共6份试卷。试卷命题与高考紧密相关,精选具有代表性和典型性的高考常考题。旨在帮助学生系统地复习和巩固计算机类理论知识,熟悉高考题型和命题规律,提高解题能力和应试技巧,为高考取得优异成绩打下坚实的基础,本训练卷适用于即将参加计算机类高考的学生。与本专辑配套的还有浙江省单独招生考试《计算机网络及网页设计》《计算机组装与维护》《数字媒体技术》《计算机基础》《Python程序设计》45分钟专题训练专辑,欢迎同学和老师们下载使用。
《数据库》
专题三:数据表的概念
时间:45分钟 总分:100分
班级___________ 姓名__________ 学号__________ 成绩________
一、单项选择题(本大题共20小题,每题2.5分,共50分)
1.数据表设计中,“每张表仅包含一个主题信息”的核心目的是( )
A.减少字段数量
B.降低数据冗余与维护难度
C.限制表的记录数
D.简化表名命名
2.下列不符合数据表设计“无重复数据”原则的是( )
A.学生表存储学号、姓名,成绩表仅存储学号、成绩
B.订单表与客户表共用“客户编号”作为关联字段
C.员工表与考勤表均存储员工姓名和联系方式
D.图书表与借阅表通过“图书编号”建立关联
3.下列选项关于数据表中“字段”的本质是( )
A.一条完整的实体记录
B.实体某一属性的存储容器
C.表中所有记录的集合
D.表与表之间的关联纽带
4.下列Access数据库中,一张数据表最多支持的字段数是( )
A.128 B.255 C.512 D.1024
5.下列字段中,最适合设置为“字符型”的是( )
A.学生成绩 B.商品单价 C.身份证号码 D.出生日期
6.下列数据表的“主键”必须满足的条件是( )
A.字段长度大于8
B.非空且唯一
C.必须是数字类型
D.位于表的第一列
7.下列选项中设计“年龄”字段时,更合理的方案是( )
A.直接设置为数值型字段,每年手动更新
B.通过“出生日期”字段计算获取
C.设置为字符型字段存储“20岁”这类字符串
D.与“姓名”字段合并存储
8.下列关于数据表“记录”的描述,错误的是( )
A.一条记录对应一个实体的完整信息
B.记录在表中的顺序可调整
C.表中允许存在完全相同的两条记录
D.记录由多个字段的具体值组成
9.下列数据表中,用于解决“表间数据不一致”问题的核心机制是( )
A.字段长度限制
B.关键字关联
C.字段类型定义
D.记录数限制
10.设计“地址”字段时,字段长度应优先考虑( )
A.设为固定长度8个字符
B.设为可变长度且足够大
C.与“邮政编码”字段长度一致
D.限制为10个字符以内
11.下列字段中,适合设置为“逻辑型”的是( )
A.学生性别 B.图书是否外借 C.产品分类 D.考试分数
12.数据表设计中,“学号”字段作为关键字,其主要作用是( )
A.存储学生的唯一标识
B.便于计算学生人数
C.区分学生性别
D.关联学生的成绩、通讯录等表
13.下列不符合数据表设计原则的是( )
A.成绩表仅存储学号和各科成绩
B.员工表存储员工基本信息和部门业绩
C.订单表与产品表通过“产品编号”关联
D.图书表不重复存储作者的联系方式
14.下列Access数据库中,“Datetime”字段类型的存储精度是( )
A.天 B.小时 C.分钟 D.秒
15.数据表中,“数据的最小访问单位”是( )
A.表 B.记录 C.字段 D.字节
16.设计“成绩”字段时,若需存储100分制且保留1位小数,字段长度应设为( )
A.3位 B.4位 C.5位 D.6位
17.下列关于数据表与文件系统的区别,错误的是( )
A.数据表实现整体数据结构化,文件系统无整体结构
B.数据表冗余度低,文件系统冗余度高
C.数据表数据独立性低,文件系统数据独立性高
D.数据表支持多用户共享,文件系统难以共享
18.数据表中,“外键”的作用是( )
A.唯一标识本表中的记录
B.关联另一张表的主键
C.限制字段的取值范围
D.自动生成字段值
19.下列关于设计“邮政编码”字段时,应选择的字段类型是( )
A.数值型 B.日期型 C.字符型 D.逻辑型
20.下列关于数据表结构的描述,正确的是( )
A.表的结构由记录数决定
B.字段的顺序不可调整
C.字段类型一旦确定不可修改
D.表的结构由字段名、类型、长度等属性决定
2、 多项选择题(本大题共10小题,每小题3分,共30分)
1.数据表设计需遵循“无重复数据”和“单一主题”原则,下列做法符合这两项原则的有( )
A.学生表存储学号、姓名,成绩表仅通过学号关联存储各科成绩
B.订单表与客户表共用“客户编号”,不重复存储客户姓名、电话
C.将员工基本信息、部门业绩、考勤记录整合到一张表中
D.图书表存储图书编号、书名,借阅表通过图书编号关联存储借阅记录
2.下列字段中,适合设置为“字符型”的有( )
A.身份证号码 B.邮政编码 C.手机号码 D.商品单价
3.下列选项中,数据表的“主键”需满足的核心特性有( )
A.非空
B.唯一
C.必须是数字类型
D.可作为表间关联的关键字
4.下列关于数据表字段类型选择的说法,正确的有( )
A.“是否团员”适合逻辑型
B.“出生日期”适合日期型
C.“年龄”适合直接设为数值型并手动更新
D.“地址”适合可变长度字符型
5.下列数据表与传统文件系统相比,具有的优势有( )
A.整体数据结构化,记录间存在关联
B.数据冗余度低,共享性高
C.数据独立性强,应用程序无需依赖数据存储结构
D.数据不可修改,安全性更高
6.下列属于数据表核心组成要素的有( )
A.字段 B.记录 C.函数 D.主键
7.关于数据表中“主键”的说法,正确的有( )
A.主键值必须唯一
B.主键可以为空值
C.主键可由多个字段组合构成
D.主键用于唯一标识一条记录
8.数据表中“字段”的属性通常包括( )
A.字段名 B.数据类型 C.字段长度 D.记录内容
9.下列关于数据表与数据库的关系,说法正确的有( )
A.数据库是数据表的集合
B.数据表是数据库的基本存储单元
C.一个数据库只能包含一个数据表
D.数据表之间可通过关联字段建立联系
10.数据表的主要特征包括( )
A.数据结构化存储
B.字段属性固定
C.记录顺序不可调整
D.支持数据增删改查操作
三、是非选择题(本大题共10小题,每小题2分,共20分)
1.数据表设计的“单一主题”原则是指一张表只能存储一个字段的信息,避免字段过多导致混乱。( )
2.身份证号码、邮政编码等虽为数字形式,但不参与算术运算,应设置为字符型字段。( )
3.数据表的主键必须是数字类型,且必须位于表的第一列。( )
4.设计“年龄”字段时,直接设置为数值型并每年手动更新,比通过“出生日期”计算获取更高效准确。( )
5.Access数据库中,一张数据表最多支持255个字段,超出则需拆分表。( )
6.数据表中的“外键”用于关联另一张表的主键,其值必须在对应主键字段中存在,确保数据一致性。( )
7.数据表允许存在完全相同的两条记录,只要字段类型一致即可。( )
8.可变长度字符型(VARCHAR)字段会根据实际存储的内容自动调整长度,比固定长度字符型(CHAR)更节省存储空间。( )
9.数据表的“数据独立性”是指当数据的物理存储结构改变时,应用程序无需修改,仅需调整表结构即可。( )
10.将员工基本信息、部门业绩、考勤记录整合到一张表中,可减少表间关联操作,提高查询效率,符合数据表设计原则。( )
原创精品资源学科网独家享有版权,侵权必究!
学科网(北京)股份有限公司
$
浙江省单独招生考试《数据库》45分钟专题训练专辑,共6份试卷。试卷命题与高考紧密相关,精选具有代表性和典型性的高考常考题。旨在帮助学生系统地复习和巩固计算机类理论知识,熟悉高考题型和命题规律,提高解题能力和应试技巧,为高考取得优异成绩打下坚实的基础,本训练卷适用于即将参加计算机类高考的学生。与本专辑配套的还有浙江省单独招生考试《计算机网络及网页设计》《计算机组装与维护》《数字媒体技术》《计算机基础》《Python程序设计》45分钟专题训练专辑,欢迎同学和老师们下载使用。
《数据库》
专题三:数据表的概念
时间:45分钟 总分:100分
班级___________ 姓名__________ 学号__________ 成绩________
一、单项选择题(本大题共20小题,每题2.5分,共50分)
1.数据表设计中,“每张表仅包含一个主题信息”的核心目的是( )
A.减少字段数量
B.降低数据冗余与维护难度
C.限制表的记录数
D.简化表名命名
【答案】B
【解析】单一主题可避免同一数据在表中重复存储,减少冗余,同时便于数据更新维护;A、C、D均非该原则的核心目的。
2.下列不符合数据表设计“无重复数据”原则的是( )
A.学生表存储学号、姓名,成绩表仅存储学号、成绩
B.订单表与客户表共用“客户编号”作为关联字段
C.员工表与考勤表均存储员工姓名和联系方式
D.图书表与借阅表通过“图书编号”建立关联
【答案】C
【解析】C中员工姓名和联系方式在两张表中重复存储,违反“无重复数据”原则;A、B、D均通过关键字关联,无重复冗余数据。
3.下列选项关于数据表中“字段”的本质是( )
A.一条完整的实体记录
B.实体某一属性的存储容器
C.表中所有记录的集合
D.表与表之间的关联纽带
【答案】B
【解析】字段对应实体的单一属性(如“姓名”“成绩”),是存储该属性数据的容器;A是记录的定义,C是表的定义,D是关键字的作用。
4.下列Access数据库中,一张数据表最多支持的字段数是( )
A.128 B.255 C.512 D.1024
【答案】B
【解析】Access明确规定单张数据表最多可包含255个字段,其他数据库对字段数的限制不同。
5.下列字段中,最适合设置为“字符型”的是( )
A.学生成绩 B.商品单价 C.身份证号码 D.出生日期
【答案】C
【解析】身份证号码虽为数字形式,但不参与算术运算,仅作为标识,应设为字符型;A、B为数值型,D为日期型。
6.下列数据表的“主键”必须满足的条件是( )
A.字段长度大于8
B.非空且唯一
C.必须是数字类型
D.位于表的第一列
【答案】B
【解析】主键的核心特性是“非空”和“唯一”,用于唯一标识每条记录;A、C、D均非主键的必要条件,主键可是字符型、任意位置。
7.下列选项中设计“年龄”字段时,更合理的方案是( )
A.直接设置为数值型字段,每年手动更新
B.通过“出生日期”字段计算获取
C.设置为字符型字段存储“20岁”这类字符串
D.与“姓名”字段合并存储
【答案】B
【解析】出生日期固定不变,通过当前时间与出生日期计算年龄可确保数据实时准确;A需手动更新易出错,C不便于运算,D违反单一主题原则。
8.下列关于数据表“记录”的描述,错误的是( )
A.一条记录对应一个实体的完整信息
B.记录在表中的顺序可调整
C.表中允许存在完全相同的两条记录
D.记录由多个字段的具体值组成
【答案】C
【解析】关系型数据表中不允许出现完全相同的两条记录,确保数据唯一性;A、B、D均为记录的正确特性。
9.下列数据表中,用于解决“表间数据不一致”问题的核心机制是( )
A.字段长度限制
B.关键字关联
C.字段类型定义
D.记录数限制
【答案】B
【解析】通过公共关键字关联不同表,可确保表间数据联动更新,避免不一致;A、C用于规范字段,D无实际意义。
10.设计“地址”字段时,字段长度应优先考虑( )
A.设为固定长度8个字符
B.设为可变长度且足够大
C.与“邮政编码”字段长度一致
D.限制为10个字符以内
【答案】B
【解析】地址信息长度差异大,可变长度字段可根据实际内容调整,且需预留足够长度容纳复杂地址;A、D可能导致信息截断,C无必然关联。
11.下列字段中,适合设置为“逻辑型”的是( )
A.学生性别 B.图书是否外借 C.产品分类 D.考试分数
【答案】B
【解析】“是否外借”仅有“是”“否”两种结果,符合逻辑型字段特征;A、C适合字符型,D适合数值型。
12.数据表设计中,“学号”字段作为关键字,其主要作用是( )
A.存储学生的唯一标识
B.便于计算学生人数
C.区分学生性别
D.关联学生的成绩、通讯录等表
【答案】D
【解析】关键字的核心作用是作为表间关联的纽带,实现数据联动;A是学号的基本功能,B、C并非关键字的核心作用。
13.下列不符合数据表设计原则的是( )
A.成绩表仅存储学号和各科成绩
B.员工表存储员工基本信息和部门业绩
C.订单表与产品表通过“产品编号”关联
D.图书表不重复存储作者的联系方式
【答案】B
【解析】员工基本信息和部门业绩属于两个不同主题,应拆分到两张表,违反“单一主题”原则;A、C、D均符合设计规范。
14.下列Access数据库中,“Datetime”字段类型的存储精度是( )
A.天 B.小时 C.分钟 D.秒
【答案】D
【解析】Access的Datetime类型可精确到秒,用于存储包含时间的日期信息。
15.数据表中,“数据的最小访问单位”是( )
A.表 B.记录 C.字段 D.字节
【答案】C
【解析】字段是数据表中存储数据的基本单元,可单独访问和修改;记录是字段的集合,表是记录的集合。
16.设计“成绩”字段时,若需存储100分制且保留1位小数,字段长度应设为( )
A.3位 B.4位 C.5位 D.6位
【答案】C
【解析】成绩最大值为100.0,共5个字符(3位整数+1位小数点+1位小数),字段长度需包含小数点所占位置。
17.下列关于数据表与文件系统的区别,错误的是( )
A.数据表实现整体数据结构化,文件系统无整体结构
B.数据表冗余度低,文件系统冗余度高
C.数据表数据独立性低,文件系统数据独立性高
D.数据表支持多用户共享,文件系统难以共享
【答案】C
【解析】数据表的核心优势之一是数据独立性高(物理独立性和逻辑独立性),文件系统数据从属于程序,独立性低。
18.数据表中,“外键”的作用是( )
A.唯一标识本表中的记录
B.关联另一张表的主键
C.限制字段的取值范围
D.自动生成字段值
【答案】B
【解析】外键用于建立表间关联,其值必须对应另一张表的主键值,确保数据一致性;A是主键的作用,C是约束的作用。
19.下列关于设计“邮政编码”字段时,应选择的字段类型是( )
A.数值型 B.日期型 C.字符型 D.逻辑型
【答案】C
【解析】邮政编码虽为数字,但不参与算术运算,且可能以“0”开头(如010000),设为字符型可避免前导零丢失。
20.下列关于数据表结构的描述,正确的是( )
A.表的结构由记录数决定
B.字段的顺序不可调整
C.字段类型一旦确定不可修改
D.表的结构由字段名、类型、长度等属性决定
【答案】D
【解析】数据表的结构由字段的定义(名称、类型、长度、约束等)决定;A记录数不影响结构,B字段顺序可调整,C字段类型可通过ALTER语句修改。
2、 多项选择题(本大题共10小题,每小题3分,共30分)
1.数据表设计需遵循“无重复数据”和“单一主题”原则,下列做法符合这两项原则的有( )
A.学生表存储学号、姓名,成绩表仅通过学号关联存储各科成绩
B.订单表与客户表共用“客户编号”,不重复存储客户姓名、电话
C.将员工基本信息、部门业绩、考勤记录整合到一张表中
D.图书表存储图书编号、书名,借阅表通过图书编号关联存储借阅记录
【答案】ABD
【解析】A、B、D均通过关键字关联避免数据重复,且每张表仅聚焦一个主题;C将多个主题整合,违反“单一主题”原则,且会导致数据冗余。
2.下列字段中,适合设置为“字符型”的有( )
A.身份证号码 B.邮政编码 C.手机号码 D.商品单价
【答案】ABC
【解析】身份证号码、邮政编码、手机号码虽含数字,但不参与算术运算,且可能有固定格式或前导零,适合字符型;D商品单价需参与计算,适合数值型。
3.下列选项中,数据表的“主键”需满足的核心特性有( )
A.非空
B.唯一
C.必须是数字类型
D.可作为表间关联的关键字
【答案】ABD
【解析】主键的核心特性是“非空”和“唯一”,同时可作为外键关联其他表;C错误,主键可为字符型(如身份证号码)。
4.下列关于数据表字段类型选择的说法,正确的有( )
A.“是否团员”适合逻辑型
B.“出生日期”适合日期型
C.“年龄”适合直接设为数值型并手动更新
D.“地址”适合可变长度字符型
【答案】ABD
【解析】A逻辑型适合二值状态,B日期型精准存储日期信息,D可变长度字符型适配地址长度差异;C“年龄”更适合通过出生日期计算,手动更新易出错,不符合设计规范。
5.下列数据表与传统文件系统相比,具有的优势有( )
A.整体数据结构化,记录间存在关联
B.数据冗余度低,共享性高
C.数据独立性强,应用程序无需依赖数据存储结构
D.数据不可修改,安全性更高
【答案】ABC
【解析】数据表的优势包括结构化、低冗余、高共享、高独立性;D错误,数据表支持数据的插入、修改、删除,通过权限控制保障安全性,而非不可修改。
6.下列属于数据表核心组成要素的有( )
A.字段 B.记录 C.函数 D.主键
【答案】ABD
【解析】数据表的核心组成包括字段(列,存储数据属性)、记录(行,存储一条完整数据)、主键(唯一标识记录);函数是数据处理工具,并非数据表本身的组成要素,C选项错误。
7.关于数据表中“主键”的说法,正确的有( )
A.主键值必须唯一
B.主键可以为空值
C.主键可由多个字段组合构成
D.主键用于唯一标识一条记录
【答案】ACD
【解析】主键的核心作用是唯一标识每条记录,其值必须唯一且非空;支持单字段主键和多字段联合主键,B选项错误。
8.数据表中“字段”的属性通常包括( )
A.字段名 B.数据类型 C.字段长度 D.记录内容
【答案】ABC
【解析】字段属性包括字段名(标识字段)、数据类型(如文本、数值)、字段长度(存储数据的最大范围);记录内容是字段的具体取值,并非字段本身的属性,D选项错误。
9.下列关于数据表与数据库的关系,说法正确的有( )
A.数据库是数据表的集合
B.数据表是数据库的基本存储单元
C.一个数据库只能包含一个数据表
D.数据表之间可通过关联字段建立联系
【答案】ABD
【解析】数据库由多个相关数据表组成,数据表是存储结构化数据的基本单元,数据表间可通过主键-外键等关联字段建立关系;一个数据库可包含多个数据表,C选项错误。
10.数据表的主要特征包括( )
A.数据结构化存储
B.字段属性固定
C.记录顺序不可调整
D.支持数据增删改查操作
【答案】ABD
【解析】数据表以二维表形式实现结构化存储,字段的名称、数据类型等属性固定,支持完整的数据操作;记录顺序可通过排序等操作调整,C选项错误。
三、是非选择题(本大题共10小题,每小题2分,共20分)
1.数据表设计的“单一主题”原则是指一张表只能存储一个字段的信息,避免字段过多导致混乱。( )
【答案】错
【解析】“单一主题”指一张表仅聚焦一个实体的相关信息(如学生表存储学生相关属性),而非限制字段数量,合理设计的表可包含多个相关字段。
2.身份证号码、邮政编码等虽为数字形式,但不参与算术运算,应设置为字符型字段。( )
【答案】对
【解析】此类数据仅作为标识,字符型可避免前导零丢失,且更符合数据用途;若设为数值型,可能因运算操作导致数据失效。
3.数据表的主键必须是数字类型,且必须位于表的第一列。( )
【答案】错
【解析】主键的核心要求是“非空且唯一”,可为字符型(如身份证号码),位置也可灵活设置,无需固定在第一列。
4.设计“年龄”字段时,直接设置为数值型并每年手动更新,比通过“出生日期”计算获取更高效准确。( )
【答案】错
【解析】出生日期固定不变,通过YEAR(NOW())-YEAR(出生日期)计算年龄可实时更新,避免手动修改导致的错误;手动更新效率低且易遗漏。
5.Access数据库中,一张数据表最多支持255个字段,超出则需拆分表。( )
【答案】对
【解析】Access明确限制单表最多255个字段,若需存储更多属性,应按“单一主题”原则拆分表,通过关键字关联。
6.数据表中的“外键”用于关联另一张表的主键,其值必须在对应主键字段中存在,确保数据一致性。( )
【答案】对
【解析】外键是表间关联的核心,通过与另一张表的主键匹配,避免出现无效关联数据,保障数据完整性。
7.数据表允许存在完全相同的两条记录,只要字段类型一致即可。( )
【答案】错
【解析】关系型数据表中不允许重复记录,需通过主键或唯一约束确保每条记录的唯一性,否则会导致数据冗余和查询混乱。
8.可变长度字符型(VARCHAR)字段会根据实际存储的内容自动调整长度,比固定长度字符型(CHAR)更节省存储空间。( )
【答案】对
【解析】VARCHAR仅占用实际数据所需空间,CHAR会按固定长度填充空格,对于长度差异大的数据,VARCHAR更高效。
9.数据表的“数据独立性”是指当数据的物理存储结构改变时,应用程序无需修改,仅需调整表结构即可。( )
【答案】错
【解析】数据物理独立性是指数据存储结构改变时,应用程序无需修改,由数据库管理系统适配,无需调整表结构。
10.将员工基本信息、部门业绩、考勤记录整合到一张表中,可减少表间关联操作,提高查询效率,符合数据表设计原则。( )
【答案】错
【解析】该做法违反“单一主题”原则,会导致数据冗余、维护困难,正确做法是按主题拆分为多张表,通过关键字关联。
原创精品资源学科网独家享有版权,侵权必究!
学科网(北京)股份有限公司
$