国家开放大学2020年秋季学期电大《数据库系统及应用》形成性考核4
国家开放大学电大《数据库系统及应用》形成性考核4
第4章习题与参考答案一. 单项选择题1.下列所述功能中,不属于SQL语言功能的是(D)。
A.数据表的定义功能B.数据查询功能C.数据增、删、改功能D.提供方便的用户操作界面功能2.设某职工表中有用于存放年龄(整数)的列,下列类型中最适合年龄列的是(C)。
A.intB.smallintC.tinyintD.bit3.设某学生表中有用于存放学生编号的列,下列类型中最适合的是(D)。
A.intB.dateC.tinyintD.char4.下列约束中用于限制列的取值范围的约束是(B)。
A.PRIMARY KEYB.CHECKC.DEFAULTD.UNIQUE5.下列约束中用于限制列取值不重的约束是(D)。
A.PRIMARY KEYB.CHECKC.DEFAULTD.UNIQUE6.下列约束中用于实现实体完整性的是(A)。
A.PRIMARY KEYB.CHECKC.DEFAULTD.UNIQUE7.下列关于DEFAULT约束的说法,错误的是(D)。
A.一个DEFAULT约束只能约束表中的一个列B.在一个表上可以定义多个DEFAULT约束C.DEFAULT只能定义在列级完整性约束处D.在列级完整性约束和表级完整性约束处都可以定义DEFAULT约束8.下列为变量赋值的语句中,错误的是(D)。
A.SET @X = 10B.SELECT @X = 10C.SET @X = 10 + 10D.SET @X = 10 + 'A'9.设有表T,现要在该表新增加一个列,列名为:c1,类型为int。
下列能实现该功能的语句是(A)。
A.ALTER TABLE T ADD COLUMN c1 intB.ALTER TABLE T ADD (c1 int)C.ALTER TABLE T ADD COLUMN c1D.ALTER TABLE T ADD c110.设有表M,将其中的Type列的数据类型改为NCHAR(4)。
第四次形考作业实验答案:电大数据库应用技术
第四次形考作业实验答案:电大数据库应用技术一、实验目的1. 掌握数据库的基本操作;2. 熟悉数据库管理系统的使用;3. 了解电力大数据库的结构和内容;4. 提高学生对数据库应用技术的能力。
二、实验环境1. 数据库管理系统:MySQL;2. 编程语言:Python;3. 操作系统:Windows 10;4. 开发工具:Navicat for MySQL、PyCharm。
三、实验内容1. 数据库的创建与表的创建操作步骤:1. 打开Navicat for MySQL,连接到MySQL数据库服务器;2. 创建一个新的数据库,命名为“电力大数据库”;3. 在“电力大数据库”中创建一个新表,命名为“电力设备表”,字段包括:设备ID(int)、设备名称(varchar)、设备类型(varchar)、设备位置(varchar);4. 向“电力设备表”中插入一些示例数据。
示例代码:CREATE DATABASE 电力大数据库;USE 电力大数据库;CREATE TABLE 电力设备表 (设备ID INT PRIMARY KEY,设备名称 VARCHAR(50),设备类型 VARCHAR(50),设备位置 VARCHAR(50));INSERT INTO 电力设备表 (设备ID, 设备名称, 设备类型, 设备位置)VALUES (1, '配电箱', '电力设备', '变电站A');INSERT INTO 电力设备表 (设备ID, 设备名称, 设备类型, 设备位置)VALUES (2, '开关柜', '电力设备', '变电站B');INSERT INTO 电力设备表 (设备ID, 设备名称, 设备类型, 设备位置)VALUES (3, '变压器', '电力设备', '变电站C');2. 数据库的查询与操作操作步骤:1. 使用SQL语句查询“电力设备表”,找出所有设备类型为“电力设备”的记录;2. 修改查询结果中设备ID为2的记录,将设备位置改为“变电站D”;3. 删除查询结果中设备ID为3的记录。
国开学习网电大数据库应用技术第四次形考作业实验结果
国开学习网电大数据库应用技术第四次形考作业实验结果一、实验目的1. 加深对数据库原理与技术的理解。
2. 巩固数据库设计、建立及查询的基本技能。
3. 提高学生运用大数据库技术解决实际问题的能力。
二、实验要求1. 独立完成实验,确保实验数据的准确性与合理性。
2. 按照实验指导书要求,完成实验报告的撰写。
3. 实验报告需包含实验目的、实验环境、实验步骤、实验结果及实验总结。
三、实验环境1. 操作系统:Windows 102. 数据库管理系统:MySQL 8.03. 编程语言:Python 3.84. 开发工具:Visual Studio Code四、实验步骤1. 数据库设计:根据实验要求,设计合适的数据库表结构。
- 创建学生表(student),包含学号(id)、姓名(name)、性别(gender)、年龄(age)等字段。
- 创建课程表(course),包含课程编号(id)、课程名称(name)、学分(credit)等字段。
- 创建选课表(elective),包含学生编号(student_id)、课程编号(course_id)、成绩(score)等字段。
2. 数据库建立:在MySQL中执行SQL语句,创建实验所需的数据库及表。
CREATE DATABASE IF NOT EXISTS education;USE education;CREATE TABLE IF NOT EXISTS student (id INT PRIMARY KEY AUTO_INCREMENT,name VARCHAR(50),gender ENUM('男', '女'),age INT);CREATE TABLE IF NOT EXISTS course (id INT PRIMARY KEY AUTO_INCREMENT,name VARCHAR(100),credit INT);CREATE TABLE IF NOT EXISTS elective (student_id INT,course_id INT,score INT,PRIMARY KEY (student_id, course_id),FOREIGN KEY (student_id) REFERENCES student(id), FOREIGN KEY (course_id) REFERENCES course(id));3. 数据查询:运用SQL语句进行数据查询。
国开】《数据库基础与应用》【形考】形考任务1-4答案
国开】《数据库基础与应用》【形考】形考任务1-4答案The formative assessment of this course consists of two parts: XXX of the learning process。
There are a total of four formative assessment assignments。
each accounting for 15% of the total grade。
as detailed in the paper-based XXX.XXX of the learning process accounts for 40% of the formative assessment grade and is designed and assigned by each branch (it is XXX)。
Each chapter of the main textbook of this course from Chapter 7 to Chapter 11 is XXX。
and each branch can choose as needed.XXX XXX:Order Chapter Form Start Time End Time Weight1 Chapters 1-3 Formative Assessment Assignment Week 3 End of Week 10 15%2 Chapters 4-5 Formative Assessment Assignment Week 6 End of Week 15 15%3 Chapters 6-8 Formative Assessment Assignment Week 9 End of Week 15 15%4 Chapters 9-11 XXX 10 End of Week 15 15%5 Daily Activity Learning Records Week 1 End of Week 16 40%Each formative assessment task is scored on a percentage basis。
国开学习网电大数据库应用技术第四次形考作业实验答案
国开学习网电大数据库应用技术第四次形考作业实验答案实验目的:通过使用SSMS工具,练习对数据库中的数据表进行单表查询、多表连接查询、子查询。
对数据表中的数据进行更改和删除等操作。
实验要求:将相关的SQL 语句和运行结果的截屏保存在文件中,或填写在下面的实验报告中,并通过网络提交。
实验内容:使用SSMS工具,在“可用数据库”中选中Students数据库,完成如下实验。
1. 单表查询。
写出实现如下查询的SQL语句。
(1) 查询学生选课表中的全部数据。
SELECT * FROM SC(2) 查询计算机系的学生的姓名、年龄。
SELECT Sname,Sex FROM Student WHERE Sdept='计算机系'(3) 查询成绩在70~80分的学生的学号、课程号和成绩。
SELECT Sno,Cno,Grade FROM SC where Grade BETWEEN 70 AND 80;(4) 查询计算机系年龄在18~20岁男生的姓名、年龄。
SELECT Sname,Sage from Student where Sex='男' AND Sage>18 AND Sage<20(5) 查询C001课程的考试成绩最高分。
SELECT max(Grade) from SC where Cno='C001'(6) 查询计算机系学生的最大年龄和最小年龄。
SELECT max(Sage) '最大年龄',min(Sage) '最小年龄' from Student where Sdept='计算机系' (7) 统计各系的学生人数。
SELECT Sdept,count(Sno)'人数' from Student GROUP BY Sdept;(8) 统计每门课程的选课人数和考试成绩最高分。
SELECT cno,count(Sno) '选课人数',max(Grade)'最高成绩' FROM SC GROUP BY Cno;(9) 统计每个学生的选课门数和考试总成绩,并按选课门数升序显示结果。
国开形成性考核《数据库基础与应用》 形考任务(1-4)试题及答案
国开形成性考核《数据库基础与应用》形考任务(1-4)试题及答案(课程ID:01378,整套相同,如遇顺序不同,Ctrl+F 查找,祝同学们取得优异成绩!)形考任务一:一、单选题(每小题2分,共50分)1、在利用计算机进行数据处理的四个发展阶段中,第三个发展阶段是(C)。
【A】:人工管理【B】:文件系统【C】:数据库系统【D】:分布式数据库系统2、属性的取值范围被称为(B)。
【A】:实体【B】:域【C】:联系【D】:码3、实用ER图进行描述的是(B)。
【A】:逻辑数据类型【B】:概念数据模型【C】:关系数据模型【D】:对象数据模型4、若实体A和B是1对多的联系,实体B和C是1对1的联系,则实体A和C是(B)联系。
【A】:1对1【B】:1对多【C】:多对多【D】:多对15、若实体A和B是多对多的联系,实体B和C是1对1的联系,则实体A和C是(C)联系。
【A】:1对1【B】:1对多【C】:多对多【D】:多对16、下面不属于数据库体系结构中三级模式的是(D)。
【A】:内模式【B】:全局模式【C】:外模式【D】:关系模式7、在文件系统中,存取数据的基本单位是(A)。
【A】:记录【B】:数据项【C】:二进制位【D】:字节8、层次数据模型的数据是一种(D)。
【A】:线性结构【B】:图结构【C】:二维表结构【D】:树结构9、一个关系中的每一行称为一个(A)。
【A】:元组【B】:属性【C】:表达式【D】:条件10、设D1、D2、和D3定义域中的基数分别为2、3和4,则D1XD2XD3的元组数为(B)。
【A】:9【B】:24【C】:10【D】:1411、设D1、D2、D3和D4为定义域,则在它们的笛卡乐积的运算结果中,每个元组具有的分量个数为(C)。
【A】:2【B】:3【C】:4【D】:1012、设关系R1具有a1个属性和b1个元组,关系R2具有a2个属性和b2个元组,则关系R1XR2所具有的属性个数为(C)。
【A】:a1+b1【B】:a2+b2【C】:a1+a2【D】:b1+b213、若一个关系为R(学生号,姓名,性别,年龄),则可以作为主码的属性为(A)。
数据库基础与应用形考作业答案4-1
《数据库基础与应用》形成性作业一、单项选择题1、域是实体中相应属性的(A)。
A、取值范围B、值C、名称D、描述2、把保存关系定义的关系称为对应数据库的(B)。
A、一般关系B、元关系C、特定关系D、正常关系3、在一个关系R中,若存在X→Y和X→Z,则存在X→(Y,Z),称此为函数依赖的(C)规则。
A、传递性B、分解性C、合并性D、增广性4、设一个关系为(R(A、B、C、D、E、F),它的最小函数依赖集为FD={A→B,A→C,D→E,D→F},则该关系的候选码为(D)。
A、(A,B)B、(A,C)C、(A,E)D、(A,D)5、设D1,D2和D3域的基数分别为2,3,4,则D1*D2*D3的元组数为(B)。
A、9B、24C、10D、206、若一个关系为R(学生号,姓名,性别,年龄),则(A)适合作为该关系的主码。
A、学生号B、姓名C、性别D、年龄7、设一个集合A={3,4,5,6,7},集合B={1,3,5,7,9},则A和B的并集中包含有(C)个元素。
A、10B、8C、7D、68、在一个关系R中,若存在X→(Y,Z),则也隐含存在X→Y和X→Z,称此为函数依赖的(B)规则。
A、传递性B、分解性C、合并性D、增广性9、若一个关系的任何非主属性都不部分依赖于任何候选码,则称该关系最高达到了(B)范式。
A、第一B、第二C、第三D、BC1.Access数据库是(C)。
A.层状数据库 B.网状数据库C.关系型数据库D.树状数据库2.在Access数据库中,数据保存在(D)对象中。
A.窗体 B.查询 C.报表 D.表3.数据库文件中至少包含有(A)对象。
A.表 B.查询 C.窗体 D.其余三种4.在Access数据库系统中,不能建立索引的数据类型是(B)。
A.文本型B.备注型 C.数值型 D.日期/时间型5.如果字段内容为声音文件,可将此字段定义为(C)类型。
A.文本 B.查询向导 C.OLE对象 D.备注6.在表设计视图中,如果要限定数据的输入格式,应修改字段的(A)属性。
国家开放大学-数据库基础与应用形考核习题四
在利用计算机进行数据处理的四个发展阶段中,第3个发展阶段是正确答案是:数据库系统数据库管理系统对数据所具有的控制功能不包括正确答案是:独立性在文件管理阶段,文件之间是相互独立的,在数据库管理阶段,文件之间是相互联系的正确的答案是“对”。
使用数据库设计程序时,不仅需要告诉数据库管理系统做什么,还需要告诉它怎么做。
正确的答案是“错”。
在文件系统中,存取数据的基本单位是记录,在数据库系统中,存取数据的基本单位是数据项。
正确的答案是“对”。
属性的取值范围称做()。
一个实体包含有若干个属性,每个属性都具有自己的定义域,规定了该属性的取值范围,能够惟一标识实体的属性称为该实体的码,联系是表示一种活动,它也由若干个属性所组成,其中包含有同其它实体共有的连接属性。
正确答案是:域实体中能够惟一标识自己的属性被称做()。
实体中能够唯一标识自己的属性被称做码。
如在学生实体中,每个学生有一个学生号,是独一无二的,不可能与别人重复的,它就是学生实体的码。
正确答案是:码实体之间的联系有4种,即1对1、1对多、多对1和多对多。
实体之间的联系只有这3种,即1对1、1对多和多对多,1对多和多对1只算作一种。
当两个实体存在着多对多联系时,必须使用一个联系实体反映出来,当两个实体存在着1对1或1对多联系时,可以不必须专门使用一个联系实体反映出来,而是在实体本身增加联系属性来解决。
正确的答案是“错”。
若一个联系涉及到两个实体则称为二元联系,若只涉及到一个实体则称为一元联系。
选择一项:对错反馈一个联系涉及到几个实体就称为几元联系。
如一个选课联系涉及到学生和课程,则称为二元联系,又如一个排序联系只涉及到运动员这一个实体,则称为一元联系。
正确的答案是“对”。
题目5未回答满分1.00未标记标记题目题干在实体中能作为码的属性称为主属性,否则称为非主属性。
选择一项:对错反馈在一个实体中,可能存在单个属性的码,也可能存在多个属性共同组合而成的码,只有属于码中的属性都称为主属性,其他属性被称为非主属性。
国开作业数据库应用-形考任务四(第四章)91参考(含答案)
题目:向基本表插入数据时,可以在命令中使用关键字__________引出记录值,或者在命令中使用select子句得到一个结果表。
选项A:from
选项B:values
选项C:where
选项D:insert
答案:values
题目:在SQL中,列级完整性约束分为____种情况。
选项A:6
选项B:4
选项C:2
选项D:8
答案:6
题目:在SQL中,删除数据库中基本表结构的命令为________命令。
选项A:create
选项B:drop
选项C:alter
选项D:delete
答案:drop
题目:在SQL中,表级完整性约束分为____种情况。
选项A:4
选项B:6
选项C:2
选项D:8
答案:4
题目:在SQL中,通过使用视图,能够使在关系规范化时被分解的关系连接起来,能够增强数据库的________性。
选项A:兼容
选项B:正确
选项C:安全
选项D:完整
答案:安全
题目:在SQL的查询语句中,________选项实现投影运算。
选项A:from
选项B:values
选项C:where
选项D:select
答案:select
题目:在SQL的查询语句中,________选项实现连接运算。
选项A:from
选项B:select
选项C:values
选项D:where
答案:from
题目:在SQL的查询语句中,________选项实现选择运算。
选项A:where
选项B:select。
国开学习网电大数据库应用技术第四次形考作业实验结果
国开学习网电大数据库应用技术第四次形
考作业实验结果
实验目的
本次实验旨在通过应用数据库技术,对国开学习网电大的数据库进行操作和分析,以实现特定的功能需求。
实验步骤
1. 确定数据库需求:根据实验要求,确定需要实现的功能和操作。
2. 数据库设计:根据功能需求,设计数据库的表结构和关系。
3. 数据库创建:使用合适的数据库管理系统,创建相应的数据库。
4. 数据导入:将实验所需的数据导入数据库中。
5. 数据操作:根据功能需求,进行数据的增删改查等操作。
6. 数据分析:对数据库中的数据进行分析,获取所需的统计结果。
7. 结果验证:根据实验要求,验证实现的功能是否符合预期。
实验结果
通过以上步骤,完成了对国开学习网电大数据库的应用技术实验。
实验结果如下:
1. 成功创建了数据库,并按照设计的表结构进行了数据导入。
2. 实现了对数据库的增删改查等基本操作,并验证了其正确性。
3. 进行了一定的数据分析,得到了所需的统计结果。
4. 所有功能需求均得到了满足,并通过验证确保了其准确性和
完整性。
总结
本次实验通过应用数据库技术,成功完成了对国开学习网电大
数据库的操作和分析。
实验结果表明所实现的功能满足了预期,并
且数据库的设计和操作都没有出现法律上的复杂问题。
在今后的学
习和工作中,可以继续发挥数据库应用技术的优势,追求简单的策略,避免引入无法确认的内容,以独立决策为原则。
电大数据库应用技术第四次形考作业国开学习网解答
电大数据库应用技术第四次形考作业国开学习网解答一、数据库的定义数据库是指按照数据模型组织、描述和存储数据的集合,是长期存储在计算机内、有组织、可共享的大量数据的集合。
二、数据库管理系统(DBMS)的作用数据库管理系统(DBMS)是一种用于管理数据库的软件系统。
它提供了数据定义、数据操作和数据控制功能,以便用户可以方便地存取数据库中的数据。
三、数据库的优点1. 数据共享:多个用户可以共享数据库中的数据,避免数据冗余和数据不一致的问题。
2. 数据独立性:数据库中的数据与具体的应用程序相互独立,使得数据的修改和维护更加灵活和方便。
3. 数据一致性:数据库中的数据受到约束条件的限制,保证了数据的一致性和完整性。
4. 数据安全性:数据库提供了权限控制和用户认证等机制,保护数据的安全性。
四、数据库应用技术数据库应用技术是指利用数据库管理系统进行数据存储、查询、更新和管理的技术。
常见的数据库应用技术包括:1. 数据库设计:根据需求分析,设计数据库的结构和关系模型。
2. 数据库查询语言:使用SQL语言进行数据查询和操作。
3. 数据库连接和事务管理:管理数据库连接和执行事务,确保数据的一致性和完整性。
4. 数据库备份和恢复:进行数据库的定期备份,以防止数据丢失和损坏。
5. 数据库性能优化:通过索引、分区等技术手段提高数据库的查询和操作效率。
五、国开研究网解答国开研究网是一个提供在线研究资源的网站,提供了丰富的研究资料和答题解析。
根据提供的题目和需求,以下是国开研究网对电大数据库应用技术第四次形考作业的解答:1. 数据库的定义:数据库是按照数据模型组织、描述和存储数据的集合,是长期存储在计算机内、有组织、可共享的大量数据的集合。
2. 数据库管理系统(DBMS)的作用:数据库管理系统是一种用于管理数据库的软件系统,提供数据定义、数据操作和数据控制功能,方便用户存取数据库中的数据。
3. 数据库的优点:数据库具有数据共享、数据独立性、数据一致性和数据安全性等优点。
数据库应用技术第四次形考作业解答国开学习网版
数据库应用技术第四次形考作业解答国开学习网版一、选择题(每题5分,共25分)1. 关系数据库管理系统中,能够存储在数据库中的是(A)。
A. 数据B. 程序C. 数据模型D. 数据库表2. 在SQL语句中,用于定义查询结果列的短语是(B)。
A. WHEREB. SELECTC. FROMD. ORDER BY3. 下面哪个不属于数据库管理系统的主要功能(D)。
A. 数据定义B. 数据操纵C. 数据查询D. 数据加密4. 在数据库中,实体完整性可以通过(A)来实现。
A. 主键约束B. 外键约束C. 唯一约束D. 非空约束5. 数据库设计中,概念模型设计的主要工具是(B)。
A. 关系模型B. 实体-关系模型C. 关系-属性模型D. 数据模型二、填空题(每题5分,共25分)1. 在SQL语句中,用于插入数据到表中的关键字是______。
> INSERT INTO2. 数据库管理系统(DBMS)的主要目标是______。
> 有效地存储、检索和管理数据3. 关系数据库中,______用于唯一标识表中的每一行。
> 主键4. 在SQL查询语句中,______短语用于对查询结果进行排序。
> ORDER BY5. 数据库设计的第一步是______。
> 需求分析三、简答题(每题10分,共30分)1. 请简述数据库管理系统(DBMS)的主要功能。
> 数据库管理系统(DBMS)的主要功能包括数据定义、数据操纵、数据查询、数据维护和数据控制等。
其中,数据定义负责创建、修改和删除数据库结构;数据操纵负责对数据进行增加、删除、修改和查询操作;数据查询负责按照用户需求提供数据检索功能;数据维护负责保持数据库的安全性和完整性;数据控制负责实现对数据库的并发控制和恢复功能。
2. 请解释实体完整性约束的含义及作用。
> 实体完整性约束是指在一个关系数据库表中,主键列的值必须是唯一的,且不为空。
它保证了表中每一行数据的唯一性和数据的完整性。
数据库应用技术第四次形考作业解答国开学习网版
数据库应用技术第四次形考作业解答国开学习网版本文档是对数据库应用技术第四次形考作业的解答,以下是各个题目的解答内容。
题目一题目一要求对数据库的三大范式进行说明和比较。
第一范式(1NF)第一范式要求数据库中的每个属性都是原子的,不可再分的。
也就是说,数据库表中的每个字段都只能存储一个数据值,不允许有多个值或者是重复的值。
第二范式(2NF)第二范式要求数据库表中的非主键属性必须完全依赖于全部主键而不是部分主键。
也就是说,如果一个表中的某个属性只依赖于表的一部分主键,那么就违反了第二范式。
第三范式(3NF)第三范式要求数据库表中的非主键属性不依赖于其他非主键属性。
也就是说,一个表中的每个属性只依赖于主键,而不依赖于其他属性。
比较三大范式,可以得出以下结论:- 第一范式是最基本的范式,要求每个属性都是原子的,不可再分的。
- 第二范式是在第一范式的基础上,要求非主键属性完全依赖于全部主键。
- 第三范式是在第二范式的基础上,要求非主键属性不依赖于其他非主键属性。
题目二题目二要求对数据库的ACID特性进行解释。
原子性(Atomicity)原子性指的是事务中的操作要么全部执行成功,要么全部执行失败。
也就是说,事务中的操作是不可分割的,要么全部执行,要么全部不执行。
一致性(Consistency)一致性指的是事务执行前后,数据库的状态保持一致。
也就是说,事务执行后,数据库中的数据应该满足一定的约束和规则,不会破坏数据库的完整性。
隔离性(Isolation)隔离性指的是并发执行的事务之间应该互相隔离,一个事务的执行不应该被其他事务干扰。
也就是说,每个事务应该感觉不到其他事务的存在,各个事务之间应该是相互独立的。
持久性(Durability)持久性指的是事务一旦提交成功,对数据库中的数据修改应该是永久性的。
即使系统发生故障或者断电,事务提交后的数据也应该能够被恢复。
题目三题目三要求解释什么是数据库的锁机制。
数据库的锁机制是为了实现事务的隔离性而设计的。
2020年国开网上数据库基础形考任务四参考答案(20201127)
形考任务四参考一、单项选择题,把合适的选项编号填写在括号内。
(每小题2分,共30分)题目1关系数据模型属于()。
选择一项:A. 概念数据模型B. 存储数据模型C. 逻辑数据模型D. 存储数据模型C. 逻辑数据模型题目2在对象数据模型中,对象不具有的特性是()。
选择一项:A. 继承性B. 共享性C. 封装性D. 多态性B. 共享性题目3学生关系中的班级号属性与班级关系中的班级号主码属性相对应,则班级号为学生关系中的()。
选择一项:A. 主码B. 外码C. 候选码D. 超码B. 外码题目4在一个关系R中,若存在“学号→系号,系号→系主任”,则该关系必定存在着()函数依赖。
选择一项:A. 部分B. 平凡D. 传递D. 传递题目5设一个关系为R(A,B,C,D,E,F,G),它的最小函数依赖集为FD={A→B,C→D,B→E,E→F},则该关系的候选码为()。
选择一项:A. (A,E,G)B. (A,C)C. (A,C,G)D. (A,G)C. (A,C,G)题目6在SQL的查询语句中,order by选项实现对结果表的()功能。
选择一项:A. 分组统计B. 投影C. 求和D. 排序D. 排序题目7在数据库应用系统设计的需求分析阶段,不需要做的事情是()。
选择一项:A. 画出数据流图B. 建立数据字典C. 编写需求说明书D. 创建基本表D. 创建基本表题目8在Access操作窗口的功能区中,不存在的选项卡为()。
选择一项:B.数据库工具C. 创建D. 查询D. 查询题目9在Access的数据表中,如果不想显示某些字段,可以使用的命令是()。
选择一项:A. 筛选B. 隐藏C. 冻结D. 删除B. 隐藏题目10在Access 中,需要进行数据的导入和导出操作时,应使用()选项卡中的相关命令。
选择一项:A. 开始B. 创建C. 数据库工具D. 外部数据D. 外部数据题目11在Access中,利用查询向导不能够建立()查询。
国开电大数据库基础与应用形考任务4
国开电大数据库基础与应用形考任务4 "一次只显示表中一条记录的窗体是〔〕窗体。
: 图表; 表格; 纵栏式; 数据表""下列建立窗体的方法中,不能用于建立主/子窗体的是〔〕。
: 窗体设计; 窗体命令; 数据表命令; 窗体向导""若想调整窗体的格式,如字体大小、颜色等,可使用的工具是〔〕。
: 自动格式设置; 工具箱; 属性表; 字段列表""下列选项中,不能作为数据透视表和数据透视图的数据来源的是〔〕。
: 报表; 表; 查询和表; 查询""报表中不可缺少的部分是〔〕。
; 页面页脚; 页面页眉; 主体""在报表设计视图中,若要在报表每一页的顶部都有打印同样信息,则应进行〔〕设置。
: 报表页眉; 页面页眉; 主体; 页面页脚""如果要设计一个报表,该报表将用于标识公司的资产设备,那么应将该报表设计为〔〕。
: 数据透视图报表; 标签报表; 分类报表; 交叉报表""在宏对象中,OpenForm命令的功能是打开〔〕。
: 表; 报表; 窗体; 查询""创建宏时至少要定义一个宏操作,并要设置对应的〔〕。
: 宏操作参数; 条件; 命令按钮""若要在每次启动数据库时都自动执行某个宏,应该将这个宏命名为〔〕。
: AutoMacro; Auto; AutoRun; AutoExec""VBA程序代码的基本单位是〔〕。
: 过程; 语句; 模块; 属性""VBA中的每个过程是由〔〕所组成。
: 模块; 子过程; 事件; 语句""在Access中,命令按钮控件主要使用在〔〕对象中。
: 表; 报表; 窗体; 查询""在Access中,下面是四种自动创建窗体的命令,其中有一种命令建立的窗体能够使上下两部分的记录联动,此命令是〔〕。
数据库应用技术第四次形考作业解答国开学习网版
数据库应用技术第四次形考作业解答国开学习网版1. 数据库应用技术的概述数据库应用技术是指利用数据库管理系统(DBMS)进行数据的组织、存储、管理和应用的一种技术。
数据库应用技术在当今信息化时代发挥着重要的作用,广泛应用于各个领域,如企业管理、科学研究、电子商务等。
2. 数据库应用技术的特点- 数据共享性:多个用户可以同时访问和共享数据库中的数据。
- 数据独立性:数据库的物理存储和逻辑结构可以相互独立,方便对数据进行修改和维护。
- 数据完整性:数据库可以对数据进行完整性约束,保证数据的有效性和一致性。
- 数据安全性:数据库可以对数据进行权限控制和安全管理,防止非法访问和数据泄露。
3. 数据库应用技术的主要应用数据库应用技术在各个领域都有广泛的应用,主要包括以下几个方面:- 企业管理:数据库应用技术可以用于企业的客户关系管理、人力资源管理、财务管理等方面,提高企业的管理效率和信息化水平。
- 科学研究:数据库应用技术可以用于科学研究领域的数据管理和分析,方便科研人员进行数据挖掘和知识发现。
- 电子商务:数据库应用技术可以用于电子商务平台的订单管理、商品管理、用户管理等方面,提高电子商务的效率和安全性。
- 教育领域:数据库应用技术可以用于学生管理系统、教务管理系统等方面,方便学校进行学生信息管理和教学管理。
4. 数据库应用技术的发展趋势随着信息技术的不断发展,数据库应用技术也在不断演进和创新。
未来数据库应用技术的发展趋势主要包括以下几个方面:- 大数据应用:随着数据量的不断增大,数据库应用技术需要适应大数据的存储和处理需求,提高数据的处理速度和效率。
- 云计算和分布式存储:数据库应用技术需要与云计算和分布式存储相结合,实现数据的高可用性和灵活性。
- 数据安全和隐私保护:数据库应用技术需要加强数据的安全性和隐私保护,防止数据泄露和非法访问。
- 数据挖掘和智能分析:数据库应用技术需要结合数据挖掘和智能分析技术,发掘数据中的有价值信息,为决策提供支持。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
第4章习题与参考答案
一. 单项选择题
1.下列所述功能中,不属于SQL语言功能的是(D)。
A.数据表的定义功能
B.数据查询功能
C.数据增、删、改功能
D.提供方便的用户操作界面功能
2.设某职工表中有用于存放年龄(整数)的列,下列类型中最适合年龄列的是(C)。
A.int
B.smallint
C.tinyint
D.bit
3.设某学生表中有用于存放学生编号的列,下列类型中最适合的是(D)。
A.int
B.date
C.tinyint
D.char
4.下列约束中用于限制列的取值范围的约束是(B)。
A.PRIMARY KEY
B.CHECK
C.DEFAULT
D.UNIQUE
5.下列约束中用于限制列取值不重的约束是(D)。
A.PRIMARY KEY
B.CHECK
C.DEFAULT
D.UNIQUE
6.下列约束中用于实现实体完整性的是(A)。
A.PRIMARY KEY
B.CHECK
C.DEFAULT
D.UNIQUE
7.下列关于DEFAULT约束的说法,错误的是(D)。
A.一个DEFAULT约束只能约束表中的一个列
B.在一个表上可以定义多个DEFAULT约束C.DEFAULT只能定义在列级完整性约束处
D.在列级完整性约束和表级完整性约束处都可以定义DEFAULT约束
8.下列为变量赋值的语句中,错误的是(D)。
A.SET @X = 10
B.SELECT @X = 10
C.SET @X = 10 + 10
D.SET @X = 10 + 'A'
9.设有表T,现要在该表新增加一个列,列名为:c1,类型为int。
下列能实现该功能的语句是(A)。
A.ALTER TABLE T ADD COLUMN c1 int
B.ALTER TABLE T ADD (c1 int)
C.ALTER TABLE T ADD COLUMN c1
D.ALTER TABLE T ADD c1
10.设有表M,将其中的Type列的数据类型改为NCHAR(4)。
下列能实现该功能的语句是(B)。
A.ALTER TABLE M ADD COLUMN Type NCHAR(4)
B.ALTER TABLE M ALTER COLUMN Type NCHAR(4)
C.ALTER TABLE M DROP COLUMN Type NCHAR(4)
D.ALTER TABLE M ALTER Type NCHAR(4)
11. 下列(B)固定占用10个字节的空间。