2021年电大本科数据库应用技术作业答案

合集下载

国家开放大学电大本科《数据库应用技术》2022-2023期末试题及答案(1256)

国家开放大学电大本科《数据库应用技术》2022-2023期末试题及答案(1256)

国家开放大学电大本科《数据库应用技术》2022-2023期末试题及答案(试卷号:1256)一、单项选择题(每个题只有一个答案是正确的,请将正确的答案填写到括号内。

本题共15个小题,每小题2分,共30分)1.()属于数据的动态特征。

A.学生学号B.插入数据C.建立约束D.教师编号2.在E/R图中,联系用()描述。

A.圆角矩形B.菱形框C.矩形框D.三角形3.()是用户看到的数据视图。

A.外模式B.内模式C.模式D.模式间的映像4.设有学生表(学号,姓名,所在系,身份证号)和系表(系名,系办公地点)。

下列关于两个表的引用关系的描述,正确的是()oA.设置学生表中的“所在系”为外键B.设置系表中的“系名"为外键C.设置学生表的学号为主键D.无法表达这两个表的引用关系5.关于矢系代数中逸算运算的说法・正确的是《).A-选择is养是从行的方向诺择堡合中的款据•惑择运算后的行敷有可能政少队选择运算是从行的方向选择堡台中的数据.选择运算后的行数不变选歼运算E:从列的万向选择集合中的若干列•选犀运算后的列数有可能诡少口选择运算星从列的方向送择栗合中的若干刿,选择运奔后的列数不变6•讨抡函致依楝E要足为r解决(〉何独.A. 散姑死前异常 H敝据备份异常c •,敷娜更新w 常 n 况in 襟作H 甫7卜列腐f SQL Sr r ver 椎耘的日忠文11扩展名的,( ).H..nutfIX • hlf枚可,制附数堪M :中也IK D ,R 町以■■■撤川rfftMB. INSERT IX SELECTin W 卜普小编例町变K 州符中类做的必《 ). A ・ gl IL tivnrchAt C. numericD. varchur中弟二卜字冶伸”的学生.卜列象竹「句中正砒的4).A ・ Whm M « LIKE LW KWhs 姓名 LIKE ‘ 再泠c Where n « LIKE'./TQWhuo 蛀名 LIKE卜列洪达式中.勺F 龄NCI BE TWKEN 20 AND 30M ^ffr 的).A ・年灿> 20 AND 仲龄v 3QKq 酎> 2<> OR 年都<30<* 0 0- 20 AND <rW>30 D. <FW< 20 OK <1 W>30 13.睨要燃计访课&中。

电大《数据库应用技术》2020-2021期末试题及答案

电大《数据库应用技术》2020-2021期末试题及答案

电大《数据库应用技术》2020-2021期末试题及答案
一、单项选择题(每个题只有一个答案是正确的,请将正确的答案填写到括号内。

本题共15个小题,每小题2分,共30分)
1.下列属于数据库系统组成部分的是( )。

A.数据库、数据库管理系统、操作系统和数据库文件
B.数据库、数据库管理系统、用户和应用程序
C.数据库、数据库管理系统和数据库文件
D.数据库、数据库管理系统和操作系统
2.下列运算中,属于传统的集合运算的是( )。

A.选择运算 B.投影运算
C.连接运算 D.并运算
3。

下列属于整型类型的是( )。

A.numerlc B.int
C.datetime D.real
4.对nchar(10)类型的列,若存储“数据库”,其占用的字节数是( )。

A.3 B.6
C.10 D.20。

电大本科数据库应用技术作业答案

电大本科数据库应用技术作业答案

《数据库应用技术》作业及答案第一章思考与练习题一、选择题1.三级模式间存在两种映射,它们是(C)。

A.模式与子模式间,模式与内模式间B.子模式与内模式间,外模式与内模式间C.外模式与模式间,模式与内模式间D.模式与内模式间,模式与模式间2.SQL Server系统中的所有系统级信息存储于哪个数据库(A )。

A.master B.model C.tempdb D.msdb3.下面关于tempdb数据库描述不正确的是(D )。

A.是一个临时数据库B.属于全局资源C.没有权限限制D.是用户建立新数据库的模板4.在数据库技术中,面向对象数据模型是一种(B )。

A.概念模型B.结构模型C.物理模型D.形象模型5.数据库管理系统常见的数据模型有(B)。

A.网状、关系和语义B.层次、关系和网状C.环状、层次和关系D.网状、链状和层次6.用户看到的数据表,属于数据库系统三级模式中的(D )。

A.外模式B.内模式C.子模式D.模式7.对数据的插入属于数据库管理系统(B )的功能。

A.数据定义B.数据操纵C.数据库的运行管理D.数据库的建立和维护8.保持数据的完整性属于数据库管理系统(C )的功能。

A.数据定义B.数据操纵C.数据库的运行管理D.数据库的建立和维护9.在SQL Server数据库中,默认情况下Sys通常是(C )。

A.数据文件的后缀B.事务日志文件的后缀C.系统表表名的前缀D.辅助文件的后缀二、填空题1.计算机数据处理技术大致经历了(人工管理)、(文件管理)、(数据库管理)等不同的发展阶段。

2.数据库系统由(外模式)、(模式)和(内模式)三级抽象模式构成。

3.数据库管理系统的主要功能包括(数据定义)、(数据操纵)、(数据库的运行管理)、(数据库的建立和维护)。

4.关系模型由三部分组成(数据结构)、(关系操作集合)和(关系的完整性)。

5.SQL Server提供了大量易用的管理工具,比较常用的主要有(服务管理器)、(企业管理器)和(查询分析器)。

国开电大 数据库应用技术 形考任务1+3答案

国开电大 数据库应用技术 形考任务1+3答案

形考任务1答案第1 章数据库系统概述(本章共20分)一.单项选择题(每题1分,共10分)1.数据库应用程序可以不经过数据库管理系统而直接读取数据库文件2.将相关的数据存储在一个文件中,有利于用户对数据进行分类,因此也可以加快用户操作数据的效率3.不会因为数据逻辑结构的变化而影响应用程序4.操作系统5.数据的独立性6.模式7.能够描述并发数据8.数据结构、数据操作和数据完整性约束9.一个联系可以不与任何实体有关10.外模式到模式的映像以及模式到内模式的映像都是由DBMS实现的二.判断题(每题1分,共5分)11-15 对错对错对三.简答题(本题共5分)16.答:(1)相互关联的数据集合;(2)较少的数据冗;(4)保证数据的安全可靠;(5)最大限度地保证数据的正确性;(6)数据可以共享并能保证数据的一致性。

17.答:数据独立性包括逻辑独立性和物理独立性两部分。

物理独立性是指当数据的存储结构发生变化时,不影响应用程序的特性;逻辑独立性是指当表达现实世界的信息内容发生变化时,不影响应用程序的特性。

这两个独立性使用户只需关心逻辑层即可,同时增强了应用程序的可维护性。

18.答:实体是具有公共性质的并可相互区分的现实世界对象的集合。

属性是实体所具有的特征或性质。

联系是实体之间的关联关系。

第2章关系数据库理论(本章共20分)一.单项选择题(每题1分,共10分)19.数据库管理系统20.有m目x行数据的关系R和有n目y行数据的关系S进行笛卡尔积运算,其结果是有(m+n)目和(x+y)行数据的关系21.进行自然连接的两个关系可以没有列名相同的列22.进行并运算的两个关系的列个数必须相同,对应列的语义相同23.维护数据的一致性24.Y部分函数依赖于X25.第三范式的关系模式一定不包含传递函数依赖,但可以包含部分函数依赖26.第二范式27.并运算28.∏二.判断题(每题1分,共5分)29-33 错错对错错三.简答题(本题共5分)34.答:实体完整性、参照完整性和用户定义的完整性。

(2021更新)国家开放大学电大《MySQL数据库应用》机考终结性考试5套真题题库及答案

(2021更新)国家开放大学电大《MySQL数据库应用》机考终结性考试5套真题题库及答案

(精华版)国家开放大学电大《MySQL数据库应用》机考终结性考试5套真题题库及答案盗传必究题库一试卷总分:100 答题时间:60分钟客观题一、单选题(共25题,共75分)1.下述()不是DBA数据库管理员的职责。

D数据库管理系统设计2.MySQL是一种()数据库管理系统C关系型3.描述数据库全体数据的全局逻辑结构和特性的是()。

A模式4.下面列出的数据库管理技术发展的三个阶段中,没有专门的软件对数据进行管理的是()。

1.人工管理阶段II.文件系统阶段III.数据库阶段D只有I5.在SQL语言中的视图VIEW是数据库的()oA外模式6.关系代数运算是以()为基础的运算。

C集合运算7.现有一个关系:借阅(书号,书名,库存数,读者号,借期,还期),假如同一本书允许一个读者多次借阅,但不能同时对一种书借多本,则该关系模式的外键是()。

D书号+读者号+借期8.若用如下的 SQL 语句创建了一个表 SC: CREATE TABLE SC (S# CHAR (6) NOT NULL, C# CHAR(3) NOT NULL, SCORE INTEGER, NOTE CHAR (20));向 SC 表插入如下行时,()行可以被插入。

B (' 200823',' 101', NULL, NULL)9.“汽车用品网上商城”数据库包括()张表。

C 810.在网上购物流程中,位于“用户注册”与“选购产品”之间的步骤是()oA浏览产品11.数据库设计中,用E-R图来描述信息结构,这是数据库设计的()C概念设计阶段12.在E-R模型向关系模型转换时,M: N的联系转换为关系模式时,其外键包括()oC M、N端实体的关键字13.SQL语言中,删除一个表的命令是()B DROP14.下列选项中,不属于数据库特点的是()oC数据冗余很高15.设关系R和S的属性个数为r和s ,则(RXS)操作结果的属性个数为()A r+sB r-sC r*sD max (r+s)16.如下语句if v_num > 5 thenv_example := 1;elsif v_num > 10 thenv_example := 2;elsif v_num < 20 thenv_example := 3;elsif v_num < 39 thenv_example := 4;else? v_example := 5;如果v_num = 37,则v_example的值是多少?()A 117.下列关于UPDATE语句错误的是()D若UPDATE语句中没有指定搜索条件,则默认只能修改第一条记录18.返回当前日期的函数是()D curdateO19.以下哪项不属于DML操作()D create20.SELECT COUNT (SAL) FROM EMP GROUP BY DEPTNO;意思是()D求每个部门中工资的个数21.创建表时,不允许某列为空可以使用()A NOTNULL22.使用SELECT语句随机地从表中挑出指定数量的行,可以使用的方法是()D在ORDER BY子句中使用RAND()函数,并用LIMIT子句定义行数23.在表中设置外键实现的是哪一类数据完整性()B引用完整性24.int类型数据范围是()C -2147483648—-2147483647 0-一429496729525.关系数据库中,主键是()D为标识表中唯一的实体二、多选题(共4题,共20分)1.关于TRUNCATE TABLE描述正确的是()A TRUNCATE TABLE 返回值为0B 表中包含AUTO_INCREMENT列,使用TRUNCATE TABLE可以重置序列值C TRUNCATE TABLE本身不能回滚2.以下否定语句搭配正确的是()A not inC not between andD is not null3.MySQL存储函数的描述正确的是()A存储函数在服务器端运行D存储函数中必须包括RETURN语句4.MySQL存储过程中分支语句有哪些()A IFB CASE三、综合分析题(共1题,共5分)1.有一个关于商品供应及顾客订单的数据库CRM-DB,包括四个表,表中信息如下:供应表apply (id、name、sid、price),说明:id供应厂家编号,name供应厂家名称,sid商品编号,price商品价格顾客表 customers (gid^ name^ address、balance),说明:gid 顾客编号,name 顾客姓名,address地址,balance余额订单表orders (sid> gid> date),说明:sid商品编号,gid顾客编号,date订单日期商品表goods (sid> name^ count),说明:sid商品编号,name商品名称,count商品数量现在要从商品表中查询以“可乐”两个字结尾的商品名称及数量,并按数量降序排序,请完善以下SQL语句,选择正确的答案:SELECT name, countFROM ()WHERE name like "%可乐”ORDER BY count DESC;A goods题库二试卷总分:100 答题时间:60分钟客观题一、单选题(共25题,共75分)1.下列四项中,不属于数据库系统特点的是()oC数据冗余度高2.数据库(DB),数据库系统(DBS)和数据库管理系统(DBMS)之间的关系是()。

2021年电大数据库系统及应用形考册习题与参考答案

2021年电大数据库系统及应用形考册习题与参考答案

第5章习题与参照答案一. 单项选取题1.当关系R和S进行连接操作时, 如果R中元组不满足连接条件, 在连接成果中也会将这些记录保存下来操作是(A)。

A. 左外连接B. 右外连接C. 内连接D. 自连接2.下列聚合函数中, 不忽视空值是(D)。

A. SUM(列名)B. MAX(列名)C. AVG(列名)D. COUNT(*)3. 下列查询语句中, 错误是(B)。

A.SELECT Sno, COUNT(*) FROM SC GROUP BY SnoB. SELECT Sno FROM SC GROUP BY Sno WHERE COUNT(*) > 3C. SELECT Sno FROM SC GROUP BY Sno HAVING COUNT(*) > 3D. SELECT Sno FROM SC GROUP BY Sno4. 现要运用Student表查询年龄最小学生姓名和年龄。

下列实现此功能查询语句中, 对的是(D)。

A. SELECT Sname, MIN(Sage) FROM StudentB. SELECT Sname, Sage FROM Student WHERE Sage = MIN(Sage)C. SELECT TOP 1 Sname, Sage FROM StudentD.SELECT TOP 1 Sname, Sage FROM Student ORDER BY Sage5.设SC表中记录成绩列为: Grade, 类型为int。

若在查询成绩时, 但愿将成绩按‘优’、‘良’、‘中’、‘及格’和‘不及格’形式显示, 对的Case函数是(C)。

A. Case GradeWhen 90~100THEN'优'When 80~89THEN'良'When 70~79THEN'中'When 60~69THEN'及格'Else'不及格'EndB. CaseWhen Gradebetween 90 and 100THENGrade = '优' When Gradebetween 80 and 89THENGrade = '良' When Gradebetween 70 and 79THENGrade = '中' When Gradebetween 60 and 69THENGrade = '及格' ElseGrade = '不及格'EndC. CaseWhen Gradebetween 90 and 100THEN'优'When Gradebetween 80 and 89THEN'良'When Gradebetween 70 and 79THEN'中'When Gradebetween 60 and 69THEN'及格'Else'不及格'EndD. Case GradeWhen 90~100THEN Grade = '优'When 80~89THEN Grade = '良'When 70~79THEN Grade = '中'When 60~69THEN Grade = '及格'ElseGrade = '不及格'End6. 下列SQL语句中, 用于修改表数据语句是(C)。

2021年国开电大数据库应用技术自测答案

2021年国开电大数据库应用技术自测答案

2021年国开电大数据库应用技术自测答案题目为随机抽题请用CTRL+F来搜索试题下列不属于数据库管理数据特点的是正确答案是:应用程序与数据的物理存储紧密相关使用数据库管理数据可以实现程序与数据的相互独立正确答案是:“对”。

数据库管理系统是一个系统软件,这个软件主要负责将磁盘上的数据库文件读入到内存中正确答案是:“错”。

下列属于数据动态特征的是正确答案是:插入数据下列关于概念层数据模型的说法,正确的是正确答案是:概念层数据模型要真实地模拟现实世界概念层数据模型描述的是数据的组织方式正确答案是:“错”。

在E/R图中,联系用()描述正确答案是:菱形框一名教师可以教多门课程,一门课程可以被多个教师讲授,则教师与课程之间的联系是正确答案是:多对多E-R图中的“E”表示的是实体正确答案是:“对”。

下列关于关系数据模型的说法,正确的是正确答案是:关系数据模型采用的是简单二维表结构关系数据模型允许一个属性包含更小的属性正确答案是:“错”。

下列关于数据库三级模式中“模式”的说法,错误的是正确答案是:模式是对整个数据库的底层表示下列用于描述数据的物理存储的是正确答案是:内模式数据库三级模式中的模式是面向全体用户的数据需求设计的正确答案是:“对”。

从广义上讲,数据库系统由()组成正确答案是:数据库、数据库管理系统、用户和应用程序数据库系统可以脱离操作系统独立运行正确答案是:“错”。

用户可以不通过数据库系统直接操作数据库正确答案是:“错”。

下列不属于组织层数据模型的是()。

正确答案是:概念模型在E/R图中,属性用()描述。

正确答案是:圆角矩形下列属于数据模型三要素的是()。

正确答案是:数据结构、数据操作和数据完整性约束下列功能中,不属于数据库管理系统功能的是()。

正确答案是:数据库文件读写下列关于数据库管理系统的说法,错误的是()。

正确答案是:数据库管理系统不支持多用户同时访问相同数据库数据的特征分为静态特征和动态特征。

国家开放大学电大本科《数据库应用技术》期末试题及答案(试卷号:1256)

国家开放大学电大本科《数据库应用技术》期末试题及答案(试卷号:1256)

国家开放大学电大本科《数据库应用技术》期末试题及答案(试卷号:1256)2021-2022国家开放大学电大本科《数据库应用技术》期末试题及答案(试卷号:1256)盗传必究一、单项选择题(每个题只有一个答案是正确的,请将正确的答案填写到括号内。

本题共15个小题,每小题2分,共30分) 1.数据库管理系统中的( )功能实现对数据库的插入、删除、修改。

A.数据定义 B.数据操纵 C.数据库的运行管理D.数据库的建立与维护 2.下列关于SQL Server日志文件的说法,错误的是( )。

A.日志文件的推荐扩展名是.ldf 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.PRIMARY KEY B.FOREIGN KEY C.UNIQUE D.CHECK 8.下列数据类型中,属于统- -编码可变长字符串类型的是( )。

A.nchar ; B.nvarchar C.numeric D.varchar 9.如果希望从学生表中查询出同学的平均年龄,下列语句中正确的是.A.SELECT MIN (年龄) AS平均FROM学生表 B.SELECT MA_ (年龄) AS平均FROM学生表 C.SELECT AVG (年龄) AS平均FROM学生表 D.SELECT COUNT (年龄) AS平均FROM学生表 10.设有表M,将其中的Type列的数据类型改为NCHAR(4)。

国家开放大学电大本科《数据库应用技术》2020-2021期末试题及答案(试卷号:1256)

国家开放大学电大本科《数据库应用技术》2020-2021期末试题及答案(试卷号:1256)

国家开放大学电大本科《数据库应用技术》2020-2021期末试题及答案(试卷号:1256)一、单项选择题(每个题只有一个答案是正确的,请将正确的答案填写到括号内。

本题共15个小题,每小题2分,共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.关于soL Server数据库组成的说法,正确的是( )。

A.一个数据库可由多个数据文件和多个日志文件组成
B.-个数据库可由多个数据文件和仅一个日志文件组成。

国家开放大学《数据库应用技术》章节测试参考答案

国家开放大学《数据库应用技术》章节测试参考答案

国家开放大学《数据库应用技术》章节测试参考答案第一章 数据库系统概述1.下列不属于数据库管理数据特点的是()a. 应用程序与数据的物理存储紧密相关b. 最大限度的保证数据的正确性c. 数据可以共享并能保证数据的一致性d. 相互关联的数据集合2.使用数据库管理数据可以实现程序与数据的相互独立。

(√)3.数据库管理系统是一个系统软件,这个软件主要负责将磁盘上的数据库文件读入到内存中。

(×)4.下列属于数据动态特征的是()a. 数据的主键约束b. 数据的取值范围约束c. 数据所包含的属性d. 插入数据5.下列关于概念层数据模型的说法,正确的是a. 概念层数据模型要能够方便地在计算机上实现b. 概念层数据模型与具体的数据库管理系统相关c. 概念层数据模型是从计算机实现的角度进行建模d. 概念层数据模型要真实地模拟现实世界6.概念层数据模型描述的是数据的组织方式。

(×)7.在E/R图中,联系用()描述a. 矩形框b. 菱形框c. 圆角矩形d. 三角形8.一名教师可以教多门课程,一门课程可以被多个教师讲授,则教师与课程之间的联系是a. 一对一b. 多对多c. 多对一d. 一对多9.E-R图中的“E”表示的是实体。

(√)10.下列关于关系数据模型的说法,正确的是a. 关系数据模型采用的是导航式的数据访问方式b. 关系数据模型采用的是简单二维表结构c. 关系数据模型是一种概念层数据模型d. 关系数据模型只能表达实体,不能表达实体之间的联系11.关系数据模型允许一个属性包含更小的属性。

(×)12.下列关于数据库三级模式中“模式”的说法,错误的是a. 外模式的信息全部来自于模式b. 模式应该包含全体用户的数据需求c. 模式是对整个数据库的底层表示d. 关系数据库中的表对应三级模式中的模式13.下列用于描述数据的物理存储的是a. 内模式b. 外模式c. 模式d. 模式间的映像14.数据库三级模式中的模式是面向全体用户的数据需求设计的。

国家开放大学-电大-《数据库应用技术》形考作业答案

国家开放大学-电大-《数据库应用技术》形考作业答案

数据库应用技术形考作业参考答案(注意:选答案时看正确内容不要只看abcd选项)作业一一.单项选择题(每题2分,共20分)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.在用数据模型描述数据时,一般要求数据模型要满足三个要求。

2021数据库基础及应用作业答案一

2021数据库基础及应用作业答案一

2021数据库基础及应用作业答案一2021电大最新《数据库基础及应用》形成性考核册作业答案一(第1~第3章)一、单选题(在每小题的空括号内填写上正确选项的字母,每小题2分,共36分)1.在利用计算机进行数据处理的四个发展阶段中,第3个发展阶段是( C )。

A.人工管理 B.文件系统 C.数据库系统 D.分布式数据库系统 2实体中能够唯一标识自己的属性被称做( A )。

A.码 B.域 C.联系 D.元组 3、关系数据模型属于( B )。

A.概念数据模型B.逻辑数据模型C.存储数据模型D.对象数据模型4.若实体A和B是1对多的联系,实体B和C是多对1的联系,则实体A和C是( C )联系。

A.1对1 B.1对多 C.多对多 D.多对15.在数据库体系结构的三级模式中,全局模式处于( B )层。

A.最内 B.中间 C.最外 D.应用6.下面不属于数据库体系结构中三级模式的是( C )。

A.存储模式 B.逻辑模式 C.数据模式 D.应用模式7.设D1、D2和D3定义域中的基数分别为2、3和4,则D1xD2xD3的元组数为( B )。

A.9B.24C.10D.148.设关系R1具有a1个属性和b1个元组,关系R2具有a2个属性和b2个元组,则关系R1×R2所具有的元组个数( D )。

A.a1+b1B.a2+b2C.a1xa2D.b1xb29.若一个关系为R(学生号,姓名,性别,年龄),则可以作为主码的属性为( A )。

A.学生号B.姓名C.性别D.年龄10.设一个关系模式为R(A,B,C),对应的关系内容为R={{1,10,50},{2,10,60},{3,20,72},{4,30,60}},则δB>15(R)的运算结果中具有的元组个数为( B )。

A.1B.2C.3D.411.设一个学生关系为S(学生号,姓名),课程关系为C(课程号,课程名),选课关系为X(学生号,课程号,成绩)。

2021国家开放大学电大本科《数据库应用技术》期末试题及答案(试卷号:1256)

2021国家开放大学电大本科《数据库应用技术》期末试题及答案(试卷号:1256)

2021国家开放大学电大本科《数据库应用技术》期末试题及答案(试卷号:1256)2021国家开放大学电大本科《数据库应用技术》期末试题及答案(试卷号:1256)一、单项选择题(每个题只有一个答案是正确的,请将正确的答案填写到括号内。

本题共15个小题,每小题2分,共30分)1.本教材介绍的数据库管理系统是()。

A. OracleB. InformixC. Microsoft SQL ServerD. Sybase 2.一名教师可以教多门课程,一门课程可以被多个教师讲授,这是( )联系。

A. 一对多B. 一对一C. 多对一D. 多对多 3. ( )包含了所有系统级信息,对SQL Server系统来说至关重要,一旦受到损坏,有可能导致SQLServer系统的彻底瘫痪。

A. master 数据库B.tempdb数据库C. Model 数据库D.msdb数据库 4.下列关于集合并运算的说法,正确的是( )。

A.进行并运算的两个关系必须具有相同数目的行个数B.进行并运算的两个关系必须具有相同数目的行个数和列个数C.进行并运算的两个关系的列个数必须相同,对应列的语义相同D.如果两个集合包含相同的数据行,则这个关系的并运算结果也将包含这些重复的数据行 5.在E-R图中,联系用( )描述。

A.圆角矩形B.菱形框C.矩形框D.三角形 6.下列关于索引的说法错误的是( )。

A.索引一经建立就需要人工进行维护B.索引与基本表分开存储C.索引的建立或撤消对数据的内容毫无影响D.索引会在一定程度上影响增删改操作的效率 7.设某职工表中有用于存放年龄(整数)的列,下列类型中最适合年龄列的是( )。

A. intB. smallint .C. tinyintD. bit 8.下列符合第三范式的关系模式是( )。

A.教师(教师编号,教师姓名,教师讲授的课程号,教师讲授的课程名)B.教师(教师编号,教师姓名,教师讲授的课程名,教师所在的系)C.教师(教师编号,教师姓名,教师讲授的课程号,教师所在的办公室)D.教师(教师编号,教师姓名,教师性别) 9.设有表M,将其中的Type列的数据类型改为NCHAR(4)。

国家开放大学电大本科《数据库应用技术》2024-2025期末试题及答案(1256)

国家开放大学电大本科《数据库应用技术》2024-2025期末试题及答案(1256)

国家开放大学电大本科《数据库应用技术》2024-2025期末试题及答案(试卷号:1256)一、单项选择题(每个题只有一个答案是正确的,请将正确的答案填写到括号内。

本题共20个小题,每 小题2分,共40分)1. 不属于数据库管理数据特点的是()o A. 数据可以共享并能保证数据的一致性 B. 最大限度的保证数据的正确性 C. 应用程序与数据的物理存储紧密相关 D. 相互关联的数据集合2. -名教师可以教多门课程,一门课程可以被多个教师讲授,则教师与课程之间的联系是()o A. -对多 B. -对一 C. 多对一 D. 多对多3. -个系有多名学生,一个学生只能属于一个系,则系和学生的联系是()o A. -对多 B. -对一 C. 多对一8. 属于也旭妆制慢作的).D. 多对多4. 关于实体联系模型中联系的说法, A. -个联系可以只与一个实体有关 B. -个联系可以与两个实体有关 C. -个联系可以与多个实体有关 D. -个联系可以不与任何实体有关5. 用于描述数据的物理存储的是《A. 外榄式 C,筷式6. 数据库系统是由若干部分纽成的,A. 数据库 #C.应用程序7. 用于定义列的股值范围的约束是《A. NOT NULL("HECK 错误的是()oB. 内模式 D.模式间的映像不属于数据库系统组成部分的是()B. 操作系统 D.数据戒管理系统B. UEE/XULTA. REVOKE H. INSERTC DROP D. SELECT9・域亍定由小数类员的是(hA» numeric B. intC d*tetime D.real10.同于染型类型的足《).A, numeric R. ini:C datetime [).rttalih定义砰at约束的r句确的是《)・A. IORI-IGN KEY Cl REFERENCES l (CHB. FOREIGN KEY (CD REEERENCES T(('l)C・ FORKIGN KEY Cl RI:EI::REN( T.CII). EOKEKiN KEY (CD REFERENC ES T. Cl12.关F SELECT倚句中HAVING『句的说法.靖识的如).A・HAVING 胸股川于对分给后的貌什―果进行脩地B. HAVING HJtft用于―简不针对单个一泉C. 在-t SI.EECT ifit.J中.HAVING孑句的执行先于WHERE干句【).HAVING f句的作川与WHERE广旬很类似・郴用「对敷,进行简地13.关于T()P选顼的作用.说法正踊的是(〉.A. TOP 10返回的结果只能是前10行数据B. TOP IU返回的结果有可能多于1。

(2021更新)国家开放大学电大《MySQL数据库应用》机考终结性考试4套真题题库及答案6

(2021更新)国家开放大学电大《MySQL数据库应用》机考终结性考试4套真题题库及答案6

(精华版)国家开放大学电大《MySQL数据库应用》机考终结性考试4套真题题库及答案盗传必究题库一试卷总分:100 答题时间:60分钟客观题一、单选题(共25题,共75分)1.下述()不是DBA数据库管理员的职责。

D数据库管理系统设计2.用户或应用程序看到的那部分局部逻辑结构和特征的描述是(),它是模式的逻辑子集。

C子模式3.数据库系统的数据独立性体现在()。

B不会因为系统数据存储结构与数据逻辑结构的变化而影响应用程序4.MySQL是一种()数据库管理系统C关系型5.假设有关系R和S,关系代数表达式R—(R-S)表示的是()oA Rns6.从一个关系中取出满足某个条件的所有记录形成一个新的关系的操作是()操作。

C选择7.若要删除数据库中已经存在的表S,可用()。

C DROP TABLE S8.在视图上不能完成的操作是()oC在视图上定义新的表9.“汽车用品网上商城”中,关于购物车功能的描述,()是错误的。

A购物车中的购物信息不可删除10.从ER图导出关系模型时,如果实体间的联系是M: N的,下列说法中正确的是()oD增加一个关系表示联系,其中纳入M方和N方的关键字11.“汽车用品网上商城”数据库包括()张表。

C 812.在数据库设计中,将E-R图转换成关系数据模型的过程属于()oB逻辑设计阶段13.SQL是哪几个英文单词的缩写()B Structured Query Language14.二进制日志文件的主要作用是处理数据库的()oB恢复15.下列()运算不是专门的关系运算。

C笛卡尔积16.一个实体型转换为一个关系模式,关系的主键为()A实体的码17.关系代数中的n运算符对应SELECT语句中的以下哪个子句?()A SELECT18.UNIQUE惟一索引的作用是()A保证各行在该索引上的值都不得重复19.设置存储过程中语句结束符的命令是()C delimiter20.更新数据表中的记录用以下哪一项()C UPDATE21.数据库服务器、数据库和表的关系,正确的说法是()B 一个数据库服务器可以管理多个数据库,一个数据库可以包含多个表22.例如数据库中有A表,包括学生、课程、成绩三个字段,数据库结构为学生课程成绩张三语文60张三数学100李四语文70李四数学80李四英语80如何统计最高分>80的课程()C SELECT 学科 FROM A GROUP BY 学科 HAVING MAX (成绩)>80;23.96的数据类型是:()A整型24.有一个关系:学生(学号,姓名,系别),规定学号的值域是8个数字组成的字符串,这一规则C用户自定义完整性约束25.哪个关键字在Select语句中表示所有列()二、多选题(共4题,共20分)1.ER图属于下面哪一种数据库设计模型()B概念数据模型2.下面语句中,表示选择条件是vend_id=1002或vend_id=1003的是()A select * from products where vend_id=1002 or vend_id=1003B select * from products where vend_id in (1002, 1003);3.DBMS的主要功能包括()A数据定义B数据操纵C数据库运行管理4.MySQL存储引擎类型有哪些()B MylSAMC InnoDB三、综合分析题(共1题,共5分)1.设某商业公司数据库中有三个实体,一是”公司”实体,属性有公司编号、公司名、地址等;二是”仓库”实体,属性有仓库编号、仓库名、地址等;三是”职工”实体,属性有职工编号、姓名、性别等。

精选国家开放大学电大本科《数据库应用技术》期末试题标准题库及答案(1256)

精选国家开放大学电大本科《数据库应用技术》期末试题标准题库及答案(1256)

最新国家开放大学电大本科《数据库应用技术》期末试题标准题库及答案(试卷号:1256)考试说明:木人汇总了历年来该科的试题及答案,形成了一个完整的标准考试题库,对考生的复习和考试起着非常重要的作用,会给您节省大量的时间。

内容包含:单项选择题、判断题、筒答题、综合应用题。

做考题时,利用木文档中的查找工具(Ctrl+F),把考题中的关键字输到查找工具的查找内容框内,就可迅速查找到该题答案。

本文库还有其他网核、机考及教学考一体化试题答案,敬请查看。

《数据库应用技术》题库一一、单项选择题(每个题只有一个答案是正确的,请将正确的答案填写到括号内。

本题共15个小题,每小题2分,共30分)1. 关于概念层数据模型的说法,正确的是()oA. 概念层数据模型要真实地模拟现实世界B. 概念层数据模型与具体的数据库管理系统相关C. 概念层数据模型要能够方便地在计算机上实现D. 概念层数据模型是从计算机实现的角度进行建模2. 在E-R图中,联系用()描述。

A. 圆角矩形B. 菱形框C. 矩形框D. 三角形3. 设有学生表(学号,姓名,所在系,身份证号)和系表(系名,系办公地点)。

关于两个表的引用关系的描述,正确的是()oA. 设置学生表中的“所在系”为外键B. 设置系表中的“系名”为外键C. 设置学生表的学号为主键D. 无法表达这两个表的引用关系4. 关于关系运算中选择运算的说法,正确的是()oA. 选择运算是从垂直方向选取表中的若干列B. 进行选择运算的两个表必须结构相同C. 选择运算是从水平方向选取表中满足条件的记录D. 进行选择运算时要求两个表中必须有同名列5. 若关系模式中不存在非主属性对主键的部分函数依赖,则此关系模式至少属于()。

A. 第一范式B. 第二范式C. 第三范式D.第四范式6. -NULL + 500”的执行结果是()・A. NULLB. 500C. 0 ;D.一个空格7. 役要夜询姓名中第二个字是“志”的学生.条件子句中正确的是().A. Where姓名LIKE .志・B Where 姓名LIKE'志%,C. Where 姓名LJKE %^a Where 姓名LIKE,%志%・8. 现要统计选谏表中GL101课程的最高成绩,正确的语句是().A. SELECT MAX(成缜)FROM 选课我WHERE 课程号=*GL10rB. SELECT MAX(• ) FROM 选课表WHERE 课程号=CLIO?C. SELECT MIN(成绩)FROM 逸课表WHERE 课程号=*GL10VIX SELECT M1N(• ) FROM 选课表WHERE 课程号=X5L10F9. 设有关系表.Student(Sno, Sname. Sdcpt)和SC《Sno・ Cno« Grade)•现要壹询再试成城大学75分的学生的学号和姓名,正确的语句是《)•A・ SELECT Sno. Snnme FROM SC WHERE Grade>75H・ SELECT Sno. Snamc FROM Student WHERE Grade>75C. SELECT Sno. Sname FROM Student WHERE Sno IN(SELECT Sno FROM SC WHERE Grade>75 )D. SELECT Sno» S.wme FROM StudentWHERE Sno FROM SC AND Grade>7510. 设有选课(学号,澡程号.成绩).现要将S00】和S002学生的成绩加】0分,正确的语句是《)•A・UPDATE逸课SET成绩=成绩+ 10WHERE 学号=-SOOF OR 学号=S002*B. UPDATE选课SET成绒=成绩+ 10WHERE 学号=SOO? AND 学号-S002C. UPDATE选课SET成绩=成绩+ 10WHERE 学号=-S001- OR S002*Fl UPDATE选课SET成绩=成绩+ 10 WHERE 学号=SOOr AND 创0心H.关于视图的说法.正确的是《).A. 虎图与基本表一样.也物理地存储数据B. 所有视图《5可以实现对数据的增、删,改、查建作C. 创建视图的数据源只能是基本表D. 对视图的操作最终都转换为对基本表的操作12.关于聚集索引的说法,正确的是().A. 在一个表上可以建立多个聚集索引B. 在一个表上最多只能曜立一个聚集索引G维集索引适合建立在重复值多的列上D.必须先建立聚集索引,然后再建立非聚集索引IX关于触发器的说族.正桃的是().A. 触发器是由用户调用执行的一段代码B. 触发器主要用于实现复杂的数据约束C在定义触发器的代码中不能包含INSERT ig句I).引发抵发器执行的操作可以是INSERT .DELETE. UPDATE和SELECT事务一旦提交,其对数据的更改就是永久的,这个特性称为事务的()•A. 一致性B,持久性C.隔离性D.原子性15. 设ADOcn是一个Connection 象,与数据库的11按字符申存放在cnStr字符中中.下列关于使用ADOcn度立与数据源连接的语句.正确的是().A. ADOcn. Create cnSir B, ADOcn. conn cnSirG ADOcn. connetion cnStr IX ADOcn. Open cnStr二、判断题(正确的在括号内打上错误的打上“X”。

最新国家开放大学电大本科《数据库应用技术》期末试题标准题库及答案(试卷号:1256)

最新国家开放大学电大本科《数据库应用技术》期末试题标准题库及答案(试卷号:1256)

最新国家开放大学电大本科《数据库应用技术》期末试题标准题库及答案(试卷号:1256)最新国家开放大学电大本科《数据库应用技术》期末试题标准题库及答案(试卷号:1256)最新国家开放大学电大本科《数据库应用技术》期末试题标准题库及答案(试卷号:1256)考试说明:本人汇总了历年来该科的试题及答案,形成了一个完整的标准考试题库,对考生的复习和考试起着非常重要的作用,会给您节省大量的《数据库应用技术》题库一一、单项选择题(每个题只有一个答案是正确的,请将正确的答案填写到括号内。

本题共15个小题,每小题2分,共30分)1.关于概念层数据模型的说法,正确的是( )。

A.概念层数据模型要真实地模拟现实世界B.概念层数据模型与具体的数据库管理系统相关C.概念层数据模型要能够方便地在计算机上实现D.概念层数据模型是从计算机实现的角度进行建模2.在E-R图中,联系用( )描述。

A.圆角矩形B.菱形框C.矩形框D.三角形3.设有学生表(学号,姓名,所在系,身份证号)和系表(系名,系地点)。

关于两个表的引用关系的描述,正确的是( )。

A.设置学生表中的“所在系”为外键B.设置系表中的“系名”为外键C.设置学生表的学号为主键D.无法表达这两个表的引用关系4.关于关系运算中选择运算的说法,正确的是( )。

A.选择运算是从垂直方向选取表中的若干列B.进行选择运算的两个表必须结构相同C.选择运算是从水平方向选取表中满足条件的记录D.进行选择运算时要求两个表中必须有同名列5.若关系模式中不存在非主属性对主键的部分函数依赖,则此关系模式至少属于( )。

A.第一范式B.第二范式C.第三范式D.第四范式二、判断题(正确的在括号内打上“√”,错误的打上“×”。

本题共10个小题,每小题2分,共20分)三、简答题(本题共2个小题,每小题5分,共10分)26.若对某数据库进行了完整备份、差异备份和日志备份,则当恢复该数据库时,正确的恢复顺序是什么?27.请简要说明用VB开发数据库应用系统的一般步骤。

(2021更新)国家开放大学电大《MySQL数据库应用》机考终结性考试3套真题题库及答案10

(2021更新)国家开放大学电大《MySQL数据库应用》机考终结性考试3套真题题库及答案10

(精华版)国家开放大学电大《MySQL数据库应用》机考终结性考试3套真题题库及答案题库一试卷总分:100 答题时间:60分钟客观题一、单选题(共25题,共75分)1.下而的选项不是关系数据库基本特征的是()。

A不同的列应有不同的数据类型2.下而列出的数据库管理技术发展的三个阶段中,没有专门的软件对数据进行管理的是()。

1.人工管理阶段11.文件系统阶段III.数据库阶段D只有I3.描述数据库全体数据的全局逻辑结构和特性的是()。

A模式D用户模式4.下列四项中,不属于数据库系统特点的是()oC数据冗余度高5.关系模型中实现实体间N: M联系是通过增加一个()oA关系实现6.数据库与文件系统的根本区别在于()C数据的结构化7.在SQL语言中的视图VIEW是数据库的()。

A外模式8.SQL语言集数据查询、数据操纵、数据定义和数据控制功能于一体,其中,CREATE> DROP、ALTER 语句是实现哪种功能()oC数据定义9.“为哪些关系,在哪些属性上,创建什么样的索引”这一设计内容应该属于()设计阶段。

C物理设计10.在网上购物流程中,位于“用户注册”与“选购产品”之间的步骤是()oA浏览产品11.从ER图导出关系模型时,如果实体间的联系是M: N的,下列说法中正确的是()oD增加一个关系表示联系,其中纳入M方和N方的关键字12.“汽车用品网上商城”数据库包括()张表。

13.连接MySQL服务器的指令是?()C mysql -u root -p test14.下列选项中,不属于数据库特点的是()oC数据冗余很高15.下列SQL语句中,创建关系表的是()B CREATE16.数据库管理系统能实现对数据的查询、插入、删除等操作,这种功能是()。

C数据操纵功能17.有订单表orders,包含用户信息userid,产品信息productid,以下()语句能够返回至少被订购过两回的productidD selectproductidfromordersgroupbyproductidhavingcount(productid)>118.创建用户的命令是()B createuser19.SELECT LOCATE( 'to' , 'Welcome to China/ )的结果是()C 920.SELECT * FROM city limit 5, 10 描述正确的是()C获取第6条到第15条记录21.下面SQL是来源于考试成绩表t_exam:学号stuld、科目编号subld、成绩score,考试日期:ex_dateo有以下sql,它表示的意思是:()Select stu_id, subld, count (*) as xFrom t_examWhere ex_date=, 2008-08-08JGroup stu_id, subldHaving count(*)>1Order by x descB找出'2008-08-08'这天,某科考试2次及以上的学生记录,考试次数多的放在前而22.DECIMAL是()数据类型A可变精度浮点值23.在表中设置外键实现的是哪一类数据完整性()B引用完整性24.关系数据库中,主键是()D为标识表中唯一的实体25.创建表时,不允许某列为空可以使用()A NOTNULL二、多选题(共4题,共20分)1.以下说法正确的是()A字符型既可用单引号也可用双引号将串值括起来B字符型的87398143不参与计算的D数值型的87398143将参与计算2.导致输入值无效原因是()A对于数据或时间列,值可能超出范围B对于字符串列,字符串可能太长C对于非NULL列赋予NULL值D对于数值类型列赋予非合法的字符值3.关于group by以下语句正确的是()B SELECT SUM(sales) FROM Store GROUP BY salesC SELECT name, price, SUM(sales) FROM Store GROUP BY name, priceD SELECT name, SUM(sales) FROM Store GROUP BY name4.关于检索结果排序,正确的是()A关键字DESC表示降序,ASC表示升序C如果指定多列排序,可以在任意列使用升序或降序关键字三、综合分析题(共1题,共5分)1.研究所有多名科研人员,每一个科研人员只属于一个研究所,研究所有多个科研项目,每个科研项目有多名科研人员参加,每个科研人员可以参加多个科研项目。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

《数据库应用技术》作业及答案第一章思考与练习题一、选取题1.三级模式间存在两种映射,它们是(C)。

A.模式与子模式间,模式与内模式间B.子模式与内模式间,外模式与内模式间C.外模式与模式间,模式与内模式间D.模式与内模式间,模式与模式间2.SQL Server系统中所有系统级信息存储于哪个数据库(A )。

A.master B.model C.tempdb D.msdb3.下面关于tempdb数据库描述不对的是(D )。

A.是一种暂时数据库B.属于全局资源C.没有权限限制D.是顾客建立新数据库模板4.在数据库技术中,面向对象数据模型是一种(B )。

A.概念模型B.构造模型C.物理模型D.形象模型5.数据库管理系统常用数据模型有(B)。

A.网状、关系和语义B.层次、关系和网状C.环状、层次和关系D.网状、链状和层次6.顾客看到数据表,属于数据库系统三级模式中(D )。

A.外模式B.内模式C.子模式D.模式7.对数据插入属于数据库管理系统(B )功能。

A.数据定义B.数据操纵C.数据库运营管理D.数据库建立和维护8.保持数据完整性属于数据库管理系统(C )功能。

A.数据定义B.数据操纵C.数据库运营管理D.数据库建立和维护9.在SQL Server数据库中,默认状况下Sys普通是(C )。

A.数据文献后缀B.事务日记文献后缀C.系统表表名前缀D.辅助文献后缀二、填空题1.计算机数据解决技术大体经历了(人工管理)、(文献管理)、(数据库管理)等不同发展阶段。

2.数据库系统由(外模式)、(模式)和(内模式)三级抽象模式构成。

3.数据库管理系统重要功能涉及(数据定义)、(数据操纵)、(数据库运营管理)、(数据库建立和维护)。

4.关系模型由三某些构成(数据构造)、(关系操作集合)和(关系完整性)。

5.SQL Server提供了大量易用管理工具,比较惯用重要有(服务管理器)、(公司管理器)和(查询分析器)。

6.数据文献后缀是(mdf )。

7.事务日记文献后缀是(ldf )。

8.SQL Server数据库分为(系统数据库)和(顾客数据库)两种类型。

三、简答题1.什么是数据和数据解决?数据与信息区别联系是什么?参照答案:数据(Data)是一组表达数量、行动和目的非随机可鉴别符号。

数据解决普通涉及查找、记录、分类、修改、计算、汇总等各种办法。

数据(Data)是一组表达数量、行动和目的非随机可鉴别符号。

信息(Information)是通过加工,能对接受者行为和决策产生影响、有价值数据。

如果将数据比喻为原料,那么信息就是数据通过加工而生产产品,是有价值数据。

与原料和产品概念相似,一种系统产品也许是另一种系统原料,那么一种系统信息也许成为另一种系统数据。

2.数据库、数据库管理系统、数据库系统之间究竟是什么关系?参照答案:数据库就是各种有关数据集合和容器。

数据库所保存数据是指长期储存在计算机内、有组织、可共享数据集合。

数据库中数据必要按一定数据模型组织、描述和储存,具备较小冗余度、较高数据独立性和易扩展性,并可以被一定范畴内各种顾客共享。

数据库管理系统是对数据库进行管理系统软件,位于顾客和操作系统之间,为顾客或应用程序提供访问数据库办法和工具。

广义上,数据库系统就是采用了数据库技术计算机系统,普通由数据库、数据库管理系统(及其开发工具)、应用系统、数据库管理员和顾客构成。

狭义上讲,数据库系统重要指数据库和数据库管理系统,由于这两者在应用中互相依赖性,因此在普通不引起混淆状况下经常把数据库系统简称为数据库。

3.请描述一下SQL Server数据库存储构造。

参照答案:SQL Server数据库存储构造涉及物理存储构造和逻辑存储构造两个层面。

在物理层面上,SQL Server数据库是由两个操作系统文献构成,即数据文献和事务日记文献,它们后缀分别是MDF 和LDF。

数据文献重要用于存储数据,事务日记文献重要用于存储数据库更新状况等事务日记信息。

在逻辑层次上,数据库是由表、视图、存储过程等一系列数据对象构成。

当采用SQL Server公司管理器将上述数据库文献“打开”后,就能看到数据库逻辑构造了,如图XXX所示。

数据库中数据分别存储在几种不同对象中,而这些对象是顾客在操作数据库时,实际可以看到和接触到,属于逻辑存储构造。

惯用数据库对象重要涉及:表(Table)、索引(Index)、视图(Views)、触发器(Triggers)、存储过程(Store Procedures)、缺省(Default)、约束(Constraints)、顾客(Users)以及图表(Diagram)和顾客自定义数据类型等。

在后来章节中,咱们将逐渐学习这些对象用法。

4.简述关系模型构成。

参照答案:系模型是当前最重要一种数据模型。

关系数据库系统采用关系模型作为数据组织方式。

关系模型由三某些构成:数据构造、关系操作集合和关系完整性。

数据构造是指在关系模型中,无论是数据还是数据之间联系都是以二维表(关系)这一种简朴构造表达,这即符合人们使用数据习惯,同步也便于计算机实现。

关系操作是指关系代数(或等价关系演算)中并、交、差、选取、投影、连接等。

关系模型给出了关系操作能力和特点,但不对DBMS语言给出详细语法规定。

关系语言特点是高度非过程化。

其操作方式特点是集合操作,即操作对象和成果是集合,称为一次一集合方式,而不是一次一种记录方式。

关系完整性涉及实体完整性、参照完整性和顾客自己定义完整性。

实体完整性是保证数据库中记录惟一性,即每个记录主键不能为空值,也不能与其她记录主键相似。

参照完整性是保证表与表之间语意上完整性,即当一种表引用在另一种表中定义实体时,要保证这个实体有效性。

这两种完整性是关系模型必要满足约束条件,应当由关系系统自动支持。

而顾客自定义完整性反映了顾客规定,是顾客自行定义。

第二章思考与练习题一、选取题1.下述关于索引描述,对的是(B )。

A.撤销索引会同步撤销数据库中与之有关内容B.建立索引后,会影响基本表插入速度C.基本表记录数量越多,越不应当建立索引D.基本表记录越长,越不应当建立索引2.下述关于视图描述,对的是(C )。

A.视图仅由一种基本表导出B.执行视图比在客户端直接执行SELECT语句速度要慢C.在SQL Server中,可以像基本表同样对视图进行查询操作D.视图存储在客户端数据库中3.如果但愿从学生表中查询出所有姓“张”同窗,那么条件语句应当是(B )。

A.Where 姓名% ‘张’B.Where 姓名LIKE ‘张%’C.Where 姓名% ‘LIKE张’D.Where 姓名LIKE ‘张’4.下列SQL语句中,可以完毕求某列最大值是(B )。

A.SELECT AVG(Age) FROM StudentB.SELECT MAX(Age) FROM StudentC.SELECT MIN(Age) FROM StudentD.SELECT COUNT(*) FROM Student二、填空题1.SQL数据定义语言重要作用是创立存储数据构造,而数据操纵语言重要作用则是向数据库中填写数据,详细涉及增长、删除、修改等操作。

2.当需要对查询成果进行排序时,可以指定其排序方式,字段后使用ASC 表达升序,DESC 表达降序。

三、简答题1、什么是SQL,请简要阐明它构成和特点。

参照答案:构造化查询语言,Structured Query Language,简称SQL,是关系数据库原则语言。

SQL语言共分为四大类:数据定义语言,数据查询语言,数据操纵语言,数据控制语言。

它特点涉及:非过程化语言,统一语言,是所关于系数据库公共语言。

2、索引作用是什么?SQL Server有哪几类索引,各自特点是什么?参照答案:索引(Index)提供了一种迅速访问数据途径,索引是在基本表列上建立一种数据加对象,索引是为了加速查询速度而创立。

实际索引普通是这两大类5种方式组合。

(1)单列索引:对基本表某一单独列进行索引,是最简朴和最惯用索引类型,普通状况下,应对每个基本表主核心字建立单列索引。

(2)惟一索引:一旦在一种或各种列上建立了惟一索引,则不容许在表中相应列上插入任何相似取值。

使用惟一索引不但能提高查询性能,还可以维护数据完整性。

(3)复合索引:是针对基本表中两个或两个以上列建立索引。

(4)汇集索引:会变化基本表中记录物理存储顺序。

即表中记录物理排序顺序不再按插入先后排列,而是依照索引列重新排序。

(5)非汇集索引:表中记录物理顺序与索引顺序不同,表中记录仍按实际插入先后顺序排列,不按索引列排序。

3、什么是基本表?什么是视图?视图有什么特点?在什么状况下需要创立视图?参照答案:表是一种由行、列构成二维构造,普通把行称做记录,把列称为字段。

视图是由查询数据库表产生,它其实是一种虚拟表,它限制了顾客能看到和修改数据。

视图特点是在基本表或其她视图上建立表,它构造和内容都来自某个基本表,是根据基本表存在而存在。

删除一种视图时,不会对基本表产生任何影响,但当删除一张基本表时,与之有关联视图就会自动被删除。

如果要限制顾客可以看到数据库中信息,可以使用视图。

4、谓词LIKE作用是什么?参照答案:拟定给定字符串与否与指定模式匹配。

模式可以包括常规字符和通配符字符。

模式匹配过程中,常规字符必要与字符串中指定字符完全匹配。

5、如果创立一种数据库其SQL语句是什么?参照答案:CREATE DATABASE 数据库名称6、存储过程含义是什么?创立存储过程SQL语句是什么?参照答案:存储过程(Stored Procedure)是一组预先编译好,以一种可执行形式永久地存储在数据中SQL代码,在master数据库中存储了某些SQL Server事先定义好系统存储过程,普通以sp_xxxx做为存储过程名字。

当顾客创立数据库时,也会自动生成某些事先定义好存储过程,普通以dt_xxxx做为名字。

创立存储过程SQL语句是:(1)语句格式:CREATE PROC[EDURE] <存储过程名> AS <SQL语句>(2)语句功能:创立一种存储过程,<SQL语句>多数是指运用SQL ServerTransact-SQL编写程序。

7、什么是事务?举例阐明事务解决作用是什么?参照答案:事务(Transaction)是并发控制基本单位,它反映了现实世界中需要以一种完整单位提交一项工作。

SQL Server通过事务机制,将逻辑有关一组操作捆绑在一起,以便服务器保持数据完整性。

它是SQL复杂程序设计必不可少内容。

事务需要顾客依照实际业务规则定义,有一定难度,但其原理比较简朴。

举例说,如果咱们正在使用UPDATE语句同步对学生表、成绩表中学号”0001”改为”0001”。

相关文档
最新文档