广东开放大学数据库应用形成性考核【答案】

可做奥鹏全部院校在线离线作业毕业论文QQ:3230981406 微信:aopopenfd777

发布时间:2023-05-22 20:40:53来源:admin浏览: 0 次

题目:数据库系统的核心是( )。


答案:


A、软件工具


B、数据库


C、数据库管理系统


D、数据模型


题目:数据库的特点之一是数据的共享,严格地讲,这里的数据共享是指( )。


答案:


A、多个用户共享一个数据文件


B、多种应用、多种语言、多个用户相互覆盖地使用数据集合


C、同一个应用中的多个程序共享一个数据集合


D、多个用户、同一种语言共享数据


题目:数据库(DB)、数据库系统(DBS)和数据库管理系统(DBMS)三者之间的关系是( )。


答案:


A、DDMS包括DB和DBS


B、DBS就是DB,也就是DBMS


C、DBS包括DB和DBMS


D、DB包括DBS和DBMS


题目:传统的数据模型分类,数据库系统可以分为三种类型( )。


答案:


A、数据、图形和多媒体


B、西文、中文和兼容


C、层次、网状和关系


D、大型、中型和小型


题目:有两个关系R(A,B,C)和S(B,C,D),则R×S结果的属性个数是( ?)


答案:


A、3???????


B、4???????


C、6?


D、5??????


题目:取出关系中的某些列,并消去重复元组的关系代数运算称为(?? ??)?


答案:


A、投影运算?


B、选择运算


C、联接运算????????????????????


D、取列运算????????????????????


题目:在关系运算中,选取符合条件的元组是( )运算。


答案:


A、除法


B、投影


C、连接


D、选择


题目:若D1={a1,a2,a3},D2={1,2,3},则D1×D2集合中共有元组(????)个


答案:


A、9


B、8


C、6


D、12


题目:实体型学生与任课教师之间具有( )联系。


答案:


A、多对一


B、一对多


C、多对多


D、一对一


题目:E-R模型用于数据库设计的哪一个阶段( )。


答案:


A、概念结构设计


B、逻辑结构设计


C、物理结构设计


D、需求分析


题目:公司中有多个部门和多名职员,每个职员只能属于一个部门,一个部门可以有多名职员, 从职员到部门的联系类型是( )


答案:


A、一对一


B、多对一


C、一对多


D、多对多


题目:从E-R模型关系向关系模型转换时,一个m:n联系转换为关系模式时,该关系模式的 码是( )


答案:


A、重新选取其他属性


B、N端实体的码


C、M端实体码与N端实体码组合


D、M端实体的码


题目:( )是存储在计算机内有结构的数据的集合。


答案:


A、数据库


B、数据库系统


C、数据库管理系统


D、数据结构


题目:消除了部分函数依赖的1NF的关系模式,必定是( )。


答案:


A、2NF


B、1NF


C、3NF


D、4NF


题目:根据关系数据库规范化理论,关系数据库中的关系要满足第一范式。下面"部门"关系中,因哪个属性而使它不满足第一范式?( )。部门(部门号,部门名,部门成员,部门总经理)


答案:


A、部门号


B、部门总经理


C、部门成员


D、部门名


题目:关系模式中,满足2NF的模式( )。


答案:


A、可能是1NF


B、必定是3NF


C、必定是1NF


D、必定是BCNF


题目:数据库设计中的逻辑结构设计的任务是把( )阶段产生的概念数据库模式变换为逻辑结构的数据库模式。


答案:


A、逻辑结构设计


B、需求分析


C、概念结构设计


D、物理设计


题目:表达实体之间逻辑联系的E-R模型,是数据库的()


答案:


A、物理模型


B、外部模型


C、概念模型


D、逻辑模型


题目:学生(学号,姓名,年龄),老师(教师号,姓名,专业),如果一个老师可以教多个学生,那么学生与老师的关系是( )。


答案:


A、1:N


B、1:1


C、2:2


D、M:N


题目:综合局部E-R图生成总体E-R图过程中,下列说法错误的是( )。


答案:


A、在总体ER图中可以添加属于不同局部ER图实体间的联系


B、不同局部ER图中出现的相同实体,在总体ER图中只能出现一次


C、在总体ER图中不可以删除任何实体间的联系


D、在总体ER图中可以添加局部ER图中不存在的联系


题目:数据库设计前只需选择数据库分析设计人员。


答案:


A、对


B、错


题目:连接、选择和投影三种关系运算具有相同的结果。


答案:


A、对


B、错


题目:数据完整性就是指数据的正确性、完备性和一致性。


答案:


A、对


B、错


题目:概念结构设计的工具是E-R模型。


答案:


A、对


B、错


题目:写程序不属于数据库的模式设计阶段。


答案:


A、对


B、错


题目:数据的安全性主要防范的对象是合法用户。


答案:


A、对


B、错


题目:定义外键级级联是为了保证相关表之间数据的一致性吗?


答案:


A、对


B、错


题目:设计好的数据库管理系统在投入使用后出现问题由使用方负责。


答案:


A、对


B、错


题目:数据库管理系统管理并且控制数据资源的使用。


答案:


A、对


B、错


题目:信息和数据是相对的,有时是可以互相转换的。


答案:


A、对


B、错


题目:数据库的基本特点是( )。


答案:


A、统一管理和控制


B、数据可以共享(或数据结构化)


C、数据冗余小,易扩充


D、数据独立性


题目:数据库的结构划分成多个层次,是为了提高数据库的( ) 。


答案:


A、管理规范性


B、逻辑独立性


C、数据独立性


D、物理独立性


题目:在关系数据库中存在的完整性规则有(?)。(选择三项)???


答案:


A、用户定义的完整性规则


B、引用完整性规则?


C、索引完整性规则??


D、实体完整性规则??


题目:结构数据模型直接描述数据库中数据的逻辑结构,常用的结构数据模型有哪些?


答案:


A、关系模型


B、网状模型


C、面向对象模型


D、层次模型


题目:主键,超键,候选键的关系是(?)。(选择二项)???


答案:


A、超键不一定是主键,候选键一定是超键??


B、候选键一定是主键,候选键不一定是超键??


C、主键一定是超键,候选键不一定是超键??


D、主键一定是超键,候选键一定是超键


题目:SQL Server 2008在安装之前,应注意的事项:( )


答案:


A、SQL Server 2008在安装之前,必须在操作系统级启用TCP/IP。


B、在Windows NT Server 4.0上安装SQL Server 2008时,最低的要求是必须安装Service Pack


C、SQL Server 2008的任何版本在安装时都不用考虑操作系统的制约。


D、SQL Server 2008的安装对硬件的要求不作任何限制。


题目:SQL server数据库文件有三类,其中主数据文件的后缀为:


答案:


A、.idf


B、.ldf


C、.mdf


D、.ndf


题目:SQL Server安装程序创建4个系统数据库,下列哪个不是( )系统数据库。


答案:


A、model


B、msdb


C、master


D、pub


题目:在SQL Server 中,model是()


答案:


A、数据库模板


B、数据库系统表


C、示例数据库


D、临时数据库


题目:下列哪个不是数据库对象( )。


答案:


A、数据类型


B、默认


C、用户


D、规则


题目:安装MS SQL Server时,系统自动建立几个数据库,其中有一个数据库被删除后,不影响系统的正常运行,这个数据库是( )


答案:


A、master数据库


B、model数据库


C、pubs数据库


D、tempdb数据库


题目:每个数据库有且只有一个( )


答案:


A、日志文件


B、主要数据文件


C、索引文件


D、次要数据文件


题目:主索引可确保字段中输入值的( )性。


答案:


A、重复


B、唯一


C、多样


D、若干


题目:关于视图下列哪一个说法是错误的( )。


答案:


A、视图也可由视图派生出来


B、视图是保存在SELECT查询


C、视图中也保存有数据


D、视图是一种虚拟表


题目:关于关系图下列哪一个是正确的( )。


答案:


A、关系图是在不同表中的字段之间建立关联


B、关系图是表与表之间建立关联,与字段无关。


C、关系图是在同一个表中不同字段之间建立关联


D、关系图是在不同数据库之间建立关联


题目:在视图上不能完成的操作是( )


答案:


A、查询


B、更新视图


C、在视图上定义新视图


D、在视图上定义新的基本表


题目:数据库管理系统能实现对数据库中数据的查询、插入、修改和删除等操作,这种功能称为 。


答案:


A、数据管理功能


B、数据控制功能


C、数据操纵功能


D、数据定义功能


题目:以下关于主键的描述正确的是( )。


答案:


A、只允许以表中第一字段建立


B、表中允许有多个主键


C、创建唯一的索引,允许空值


D、标识表中唯一的实体


题目:以下关于外键和相应的主键之间的关系,正确的是( )。


答案:


A、外键一定要与相应的主键同名,但并不一定唯一


B、外键并不一定要与相应的主键同名


C、外键一定要与相应的主键同名


D、外键一定要与相应的主键同名而且唯一


题目:数据库中存放两个关系:教师(教师编号,姓名)和课程(课程号,课程名,教师编号),为快速查出某位教师所讲授的课程,应该( )


答案:


A、在课程表上按教师编号建索引


B、在课程表上按课程号建索引


C、在教师表上按姓名建索引


D、在教师表上按教师编号建索引


题目:公司中有多个部门和多名职员,每个职员只能属于一个部门,一个部门可以有多名职员,从职员到部门的联系类型是( )


答案:


A、多对一


B、多对多


C、一对一


D、一对多


题目:数据库系统的日志文件用于记录下述哪类内容( )


答案:


A、程序运行过程


B、数据更新操作


C、数据查询操作


D、程序执行结果


题目:限制输入到列的值的范围,应使用( )约束。


答案:


A、UNIQUE


B、FOREIGN KEY


C、CHECK


D、PRIMARY KEY


题目:下面哪一个约束用来禁止输入重复值? ( )


答案:


A、DEFAULT


B、FOREIGN KEY


C、NULL


D、UNIQUE


题目:SQL Server 2008不具有数据的导入与导出功能。


答案:


A、对


B、错


题目:在SQL SERVER中,触发器的执行是在数据的插入.更新或删除之前执行的。


答案:


A、对


B、错


题目:安装Microsoft SQL Server 2008 企业版对操作系统的最低要求可以是Microsoft Windows 2008 Professional。


答案:


A、对


B、错


题目:验证模式是在安装SQL Server过程中选择的。系统安装之后,可以重新修改SQL Server系统的验证模式。


答案:


A、对


B、错


题目:外键是指一个表中含有与另外一个表的主键相同的列或列组,外键不要求惟一。


答案:


A、对


B、错


题目:一个表可以创建多个主键


答案:


A、对


B、错


题目:在表中创建一个标识列(IDENTITY),当用户向表中插入新的数据行时,系统自动为该行标识列赋值


答案:


A、对


B、错


题目:主键可以是复合键


答案:


A、对


B、错


题目:数据库的名称一旦建立就不能重命名。


答案:


A、对


B、错


题目:创建唯一性索引的列可以有一些重复的值


答案:


A、对


B、错


题目:SQL?Server?2008支持的安装方式有(?)。(选择三项)


答案:


A、远程安装


B、无人值守安装


C、本地安装


D、你的回答正确


题目:下面哪几种是属于对象权限是指用户基于数据库对象层次上的访问和操作权限。


答案:


A、INSERT


B、SELECT


C、DELETE


D、UPDATE


E、EXECUTE


题目:SQL?Server的安全身份验证模式决定了什么样的账户可以连接到服务器中,SQLServer?2008提供的身份验证模式有(?)。(选择二项)?? _____????????????????????????????????


答案:


A、仅SQL身份验证模式?


B、加密身份验证模式


C、SQL?Server和Windows身份验证模式??


D、Windows身份验证模式?


题目:在SQL?Server?2008中无法在SSMS中进行"分离数据库"操作的有(?)数据库。(选择三项)???


答案:


A、pubs??


B、msdb


C、model??


D、master??


题目:新建的数据库至少包含(?)。(选择二项)???


答案:


A、系统文件


B、日志文件??


C、主要数据文件??


D、次要数据文件??


题目:以哪个符号开头的变量是全局变量( )。


答案:


A、@*


B、@@


C、@$


D、@


题目:下面哪项是一元运算符( )。


答案:


A、>


B、/


C、%


D、-


题目:创建表的命令是( )。


答案:


A、Create VIEW 表名


B、ALTER TABLE 表名


C、Create database 表名


D、Create TABLE 表名


题目:下面标志符不合法的是:( )。


答案:


A、[my delete]


B、trigger1


C、$money


D、_mybase


题目:下面是合法的smallint数据类型数据的是:()。


答案:


A、32768


B、-32767


C、58345


D、223.5


题目:下面的类型中宽度最大的是 ( )


答案:


A、BIGINT


B、NCHAR(5)


C、CHAR(5)


D、VARCHAR(5)


题目:表达式LEN('电子学院') + DATALENGTH(GETDATE())的值为 ( )


答案:


A、8


B、12


C、10


D、16


题目:在使用CREATE DATABASE命令创建数据库时,FILENAME选项定义的是( )


答案:


A、文件增长量


B、文件大小


C、物理文件名


D、逻辑文件名


题目:SQL语言具有( ) 的功能。


答案:


A、数据定义、关系规范化、数据操纵


B、数据定义、数据操纵、数据控制


C、数据定义、关系规范化、数据控制


D、关系规范化、数据操纵、数据控制


题目:在SQL中,建立表用的命令是 ( )。


答案:


A、CREATE TABLE


B、CREATE SCHEMA


C、CREATE INDEX


D、CREATE VIEW


题目:SQL语言中,删除表中数据的命令是( )。


答案:


A、DELETE


B、REMOVE


C、DROP


D、CLEAR


题目:SQL Server 2008中删除表中记录的命令是( )。


答案:


A、UPDATE


B、DROP


C、DELETE


D、SELECT


题目:SQL Server 2008中表更新数据的命令是( )。


答案:


A、USE


B、DROP


C、UPDATE


D、SELECT


题目:下面哪个不是SQL Server 的合法标识符( )。


答案:


A、12a


B、a12


C、@a12


题目:哪条 SQL 语句用于更新数据库中的数据( )


答案:


A、SAVE


B、MODIFY


C、UPDATE


D、SAVE AS


题目:哪条 SQL 语句用于删除数据库中的数据( )


答案:


A、DROP


B、REMOVE


C、COLLAPSE


D、DELETE


题目:哪条 SQL 语句用于在数据库中插入新的数据( )


答案:


A、ADD NEW


B、INSERT NEW


C、ADD RECORD


D、INSERT INTO


题目:通过 SQL,您如何向 "Persons" 表中的 "LastName" 列插入 "Wilson" ( )


答案:


A、INSERT INTO Persons ('Wilson') INTO LastName


B、INSERT ('Wilson') INTO Persons (LastName)


C、INSERT INTO Persons VALUES('Wilson'


D、INSERT INTO Persons (LastName) VALUES ('Wilson')


题目:您如何把 "Persons" 表中 "LastName" 列的 "Gates" 改为 "Wilson"?


答案:


A、MODIFY Persons SET LastName='Wilson' WHERE LastName='Gates'


B、UPDATE Persons SET LastName='Wilson' INTO LastName='Gates'


C、MODIFY Persons SET LastName='Wilson' INTO LastName='Gates'


D、UPDATE Persons SET LastName='Wilson' WHERE LastName='Gates'


题目:通过 SQL,您如何在 "Persons" 表中删除 "FirstName" 等于 "Fred" 的纪录?


答案:


A、DELETE ROW FirstName='Fred' FROM Persons


B、DELETE FROM Persons


C、DELETE FirstName='Fred' FROM Persons


D、DELETE FROM Persons WHERE FirstName='Fred'


题目:DELETE语句只是删除表中的数据,表本身依然存在数据库中。


答案:


A、对


B、错


题目:SQL Server 自动为primary key约束的列建立一个索引。


答案:


A、对


B、错


题目:在SQL Server中用户不能建立全局变量。


答案:


A、对


B、错


题目:索引越多越好。


答案:


A、对


B、错


题目:SQL Server2000支持Unicode字符集,相应数据类型为text、char和varchar。


答案:


A、对


B、错


题目:¥2005.89 是SQL中的货币型常量


答案:


A、对


B、错


题目:数据库不允许存在数据冗余。


答案:


A、对


B、错


题目:SQL Server允许用户自定义类型?


答案:


A、对


B、错


题目:唯一键就是主键?


答案:


A、对


B、错


题目:SQL Server有数据导入功能但没有数据导出功能。


答案:


A、对


B、错


题目:管理员在执行以下sql语句时,发生了错误,你应该建议他如何修改(?)。(选择二项) create?database?benet?use?benet? create?table?benet01?(column1?int,column2?int)??


答案:


A、不能将数据库命名为benet?


B、分别执行每一句?


C、将各个语句使用go分开再执行??


D、不能将表格命名为benet01??


题目:我们使用的sql语言是(?)。(选择二项)???


答案:


A、多种数据库管理系统使用的通用语言


B、Microsoft?SQL?Server数据库管理系统的专用语言??


C、结构化查询语言??


D、标准化查询语言?


题目:关于Truncate?table,?以下(?)描述是错误的。(选择两项)???? ?


答案:


A、Truncate?table?用来删除表中所有数据。??


B、delete?比Truncate?table速度快。


C、触发器对Truncate?table无效。??


D、Truncate?table?可跟Where从句,根据条件进行删除。??


题目:若要删除book表中所有数据,以下语句错误的是(?)。(选择两项)???


答案:


A、delete?*?from?book


B、drop?table?book??


C、truncate?table?book??


D、delete?from?book??


题目:查询员工工资信息时,结果按工资降序排列,正确的是( )


答案:


A、ORDER BY 工资


B、ORDER BY 工资 dictinct


C、ORDER BY 工资 asc


D、ORDER BY 工资 desc


题目:SQL中,下列涉及通配符的操作,范围最大的是( )


答案:


A、name like 'hgf


B、name like 'hgf_t%'


C、name like 'hgf%'


D、name like 'h


题目:通过 SQL,您如何从 "Persons" 表中选取 "FirstName" 列( )


答案:


A、EXTRACT FirstName FROM Persons


B、SELECT Persons.FirstName


C、SELECT FirstName FROM Persons


D、SELECT FirstName


题目:通过 SQL,您如何从 "Persons" 表中选取所有的列( )


答案:


A、SELECT *.Persons


B、SELECT * FROM Persons


C、SELECT [all] FROM Persons


D、SELECT Persons


题目:通过 SQL,您如何从 "Persons" 表中选取 "FirstName" 列的值等于"Peter" 的所有记录?


答案:


A、SELECT * FROM Persons WHERE FirstName LIKE 'Peter'


B、SELECT [all] FROM Persons WHERE FirstName='Peter'


C、SELECT [all] FROM Persons WHERE FirstName LIKE 'Peter'


D、SELECT * FROM Persons WHERE FirstName='Peter'


题目:通过 SQL,您如何从 "Persons" 表中选取 "FirstName" 列的值以 "a" 开头的所有记录


答案:


A、SELECT * FROM Persons WHERE FirstName LIKE '%a'


B、SELECT * FROM Persons WHERE FirstName LIKE 'a%'


C、SELECT * FROM Persons WHERE FirstName='a'


D、SELECT * FROM Persons WHERE FirstName='%a%'


题目:通过 SQL,您如何在表 Persons 中选择 FirstName 等于 Thomas 而 LastName 等于 Carter 的所有记录


答案:


A、SELECT * FROM Persons WHERE FirstName LIKE 'Thomas' AND LastName LIKE 'Carter'


B、选择* FROM Persons WHERE FirstName等于'Thomas' OR LastName等于'Carter'


C、选择 * FROM Persons WHERE FirstName等于'Thomas' AND LastName等于'Carter'


D、选择 FirstName等于'Thomas', LastName等于'Carter' FROM Persons


题目:通过 SQL,您如何按字母顺序选取 Persons 表中 LastName 介于 Adams 和 Carter 的所有记录( )


答案:


A、SELECT * FROM Persons WHERE LastName>'Adams' AND LastName<'Carter'


B、SELECT * FROM Persons WHERE LastName BETWEEN 'Adams' AND 'Carter'


C、SELECT * FROM Persons WHERE LastName>'Adams' OR LastName<'Carter'


D、SELECT LastName>'Adams' AND LastName<'Carter' FROM Persons


题目:在SQL中,SELECT语句的"SELECT DISTINCT"表示查询结果中 ( )


答案:


A、去掉了重复的列


B、属性值都不相同


C、属性名都不相同


D、行都不相同


题目:通过 SQL,您如何根据 "FirstName" 列降序地从 "Persons" 表返回所有记录( )


答案:


A、SELECT * FROM Persons ORDER FirstName DESC


B、SELECT * FROM Persons SORT BY 'FirstName' DESC


C、SELECT * FROM Persons ORDER BY FirstName DESC


D、SELECT * FROM Persons SORT 'FirstName' DESC


题目:通过 SQL,您如何返回 "Persons" 表中记录的数目( )


答案:


A、SELECT COUNT() FROM Persons


B、SELECT COUNT(*) FROM Persons


C、SELECT COLUMNS() FROM Persons


D、SELECT COLUMNS(*) FROM Persons


题目:查询毕业学校名称与"清华"有关的记录应该用()。


答案:


A、SELECT * FROM 学习经历 WHERE 毕业学校 LIKE '?清华?'


B、SELECT * FROM 学习经历 WHERE 毕业学校 LIKE '%清华%'


C、SELECT * FROM 学习经历 WHERE 毕业学校='%清华%'


D、SELECT * FROM 学习经历 WHERE 毕业学校 LIKE '*清华*'


题目:Select 职工号 FROM 职工 WHERE 工资>1250 命令的功能是( )。


答案:


A、查询工资大于1250的纪录


B、检索所有的职工号


C、查询1250号记录后的记录


D、从[职工]关系中检索工资大于1250的职工号


题目:用于模糊查询的匹配符是( )。


答案:


A、LIKE


B、_


C、[]


D、^


题目:下面字符串能与通配符表达式[ABC] _ a进行匹配的是:( )。


答案:


A、A_BCD


B、A%a


C、BCDEF


D、ABa


题目:若想查询出所有姓张的、且出生日期为空的学生信息,则WHERE条件应为 ()


答案:


A、姓名 LIKE '张*' AND 出生日期=NULL


B、姓名 LIKE '张_' AND 出生日期 IS NULL


C、姓名 LIKE '张%' AND 出生日期=NULL


D、姓名 LIKE '张%' AND 出生日期 IS NULL


题目:假定学生关系是S(S#,SNAME,SEX,AGE),课程关系是C(C#,CNAME, TEACHER),学生选课关系是SC(S#,C#,GRADE)。 要查找选修"COMPUTER"课程的"女"学生姓名,将涉及到关系( )


答案:


A、S


B、SC, C


C、S,SC,C


D、S,SC


题目:检索所有比"王华"年龄大的学生姓名、年龄和性别。正确的SELECT语句是 。


答案:


A、SELECT SN,AGE,SEX FROM S WHERE SN="王华"


B、SELECT SN,AGE,SEX FROM S WHERE AGE>(SELECT AGE FROM S WHERE SN="王华")


C、SELECT SN,AGE,SEX FROM S WHERE AGE>王华.AGE


D、SELECT SN,AGE,SEX FROM S WHERE AGE>(SELECT AGE WHERE SN="王华")


题目:检索学生姓名及其所选修课程的课程号和成绩。正确的SELECT语句是() 。


答案:


A、SELECT S.SN,SC.C,SC.GRADE FROM S.SC


B、SELECT S.SN,SC.C=SC.S,SC.GRADE FROM S WHERE S.S#


C、SELECT S.SN,SC.C,SC.GRADE FROM SC WHERE S.S#=SC.GRADE


D、SELECT S.SN,SC.C,SC.GRADE FROM S,SC WHERE S.S#=SC.S#


题目:SQL Server 2008中表查询的命令是( )。


答案:


A、USE


B、UPDATE


C、SELECT


D、DROP


题目:筛选图书编号是"08"的记录,可以用()。


答案:


A、工具栏中的筛选功能


B、表中的隐藏字段的功能


C、在查询的"准则"中输入公式


D、表中的冻结字段的功能


题目:筛选图书编号是"001"―"601"的记录,不可以用()。


答案:


A、工具栏中的筛选功能


B、表中的冻结字段的功能


C、在查询的"准则"中输入公式


D、表中的隐藏字段的功能


题目:查看工资表中长安商品公司实发工资为2000元以上(除2000元)人员的记录,表达式为()。


答案:


A、部门="长安商品公司" AND 实发工资>=2000


B、实发工资>2000 AND 部门="长安商品公司"


C、部门=长安商品公司 AND 实发工资>=2000


D、部门="长安商品公司" AND 实发工资>2000


题目:某查询语句中有"%田_"语句,则可能的查询结果有( )


答案:


A、刘田耕


B、田华


C、张田


D、陈力田


题目:现有书目表book,包含字段:price?(float);?现在查询一条书价最高的书目的详细信息,以下语句正确的是(?)。(选择两项)?


答案:


A、select?top?1?*?from?book?order?by?price?desc?


B、select?top?1?*?from?book?where?price=?max(price)


C、select?top?1?*?from?book?where?price=?(select?max?(price)from?book)


D、select?top?1?*?from?book?order?by?price?asc?


题目:Sql语句:select?*?from?students?where?SNO?like?'010[^0]%[A,B,C]%',可能会查询出的SNO是(?)。(选择两项)??? _____?


答案:


A、01053090A?


B、Hm3???


C、0101A01


题目:在SQL?SERVER中,下面关于子查询的说法你认为正确的是(?)。??


答案:


A、表连接一般都可以用子查询替换,但有的子查询不能用表连接替换??


B、应用简单子查询的SQL语句的执行效率比采用SQL变量的实现方案要低??


C、带子查询的查询执行顺序是,先执行父查询,再执行子查询?


D、如果一个子查询语句一次返回二个字段的值,那么父查询的where子句中应该使用[NOT]?EXISTS关键字


题目:SQL Server中索引类型包括哪些?


答案:


A、簇索引


B、非簇索引


C、唯一索引


D、非唯一索引


题目:查询中的分组条件和条件应写在设计视图中()行。


答案:


A、字段


B、准则


C、显示


D、总计


题目:选择运算是根据某些条件对关系做( )分割; 答案:


答案:水平


题目:数据库系统具有数据的外模式、( )和内模式三级模式结构。 答案:


答案:模式


题目:投影是根据某些条件对关系做( )分割。 答案:


答案:垂直


题目:关系运算主要有( )、投影和连接。 答案:


答案:选择


题目:DBMS是位于用户与操作系统之间的一层数据管理软件,它属于回答软件,它为用户或应用程序提供访问数据库的方法。


答案:系统


题目:在E-R图中,使用( )表示实体集. 答案:


答案:矩形


题目:在E-R图中,使用( )表示属性. 答案:


答案:椭圆形


题目:在E-R图中,使用( )表示联系. 答案:


答案:菱形


题目:凡能作候选关键字的属性称为( )回答。


答案:主属性


题目:不能作候选关键字的属性称为( )回答。


答案:非主属性


题目:在SQL Server 2008中,数据库对象包括表、( )、触发器、过程、列、索引、约束、规则、默认和用户自定义的数据类型等。 答案:


答案:视图


题目:SQL Server 2008采用的身份验证模式有回答模式和混合模式。


答案:Windows身份验证


题目:当回答被删除时与它关联的触发器也一同被删除。


答案:表


题目:索引的类型有回答和非聚集索引。


答案:聚集索引


题目:在安装MS SQL Server时,必须选择一种安全类型。如果在登录时,不需要记录用户名和登录ID,则该安全模式是( )。 答案:


答案:Windows认证模式


题目:SQL Server的数据库文件的扩展名为回答,


答案:mdf


题目:回答是由一个或多个数据表(基本表)或视图导出的虚拟表。


答案:视图


题目:SQL Server的事务日志文件的扩展名为回答。


答案:ldf


题目:回答是为保证数据库中数据的正确性和相容性,对关系模型提出的某种约束条件或规则。


答案:关系完整性


题目:如果表的某一列被指定具有( )属性,则表示不允许在没有指定列缺省值的情况下插入省略该列值的数据行。 答案:


答案:NOT NULL


题目:SQL Server 2008局部变量名字必须以( )开头, 答案:


答案:@


题目:SQL Server 2008全局变量名字必须以( )开头。 答案:


答案:@@


题目:修改表命令是( )table, 答案:


答案:alter


题目:删除表命令是( )table。 答案:


答案:drop


题目:36.SQL Server聚合函数( )表示最小值, 答案:


答案:min


题目:SQL Server聚合函数( )表示求和, 答案:


答案:sum


题目:SQL Server聚合函数( )表示平均值, 答案:


答案:avg


题目:SQL Server聚合函数( )表示计数, 答案:


答案:count


题目:SQL Server 数据库的三级模式体系结构中,( )对应于基本表、 答案:


答案:模式


题目:BACKUP命令是对数据库进行回答,


答案:备份


题目:语句 select ascii('D'), char(67) 的执行结果是:回答。


答案:68


题目:语句 select char(67) 的执行结果是: 答案:


答案:C


题目:语句 select day('2004-4-6')的执行结果是:回答。


答案:6


题目:语句 select len('我们快放假了.') 的执行结果是:回答。


答案:7


题目:语句 select round(13.4321,2)的执行结果是:回答。


答案:13.4300


题目:语句 select year('1931-9-18') 的执行结果是,回答。


答案:1931


题目:语句 SELECT (7+3)*4-17/(4-(8-6))+99%4 的执行结果是回答。


答案:35


题目:用SELECT进行模糊查询时,可以使用( )匹配符, 答案:


答案:like


题目:SELECT语句查询条件中的谓词"=ANY"与运算符 等价。 答案:


答案:in


题目:在SELECT语句查询中,要去掉查询结果中的重复记录,应该使用( )关键字 答案:


答案:distinct




奥鹏,国开,广开,电大在线,各省平台,新疆一体化等平台学习
详情请咨询QQ : 3230981406或微信:aopopenfd777

作业咨询 论文咨询
微信客服扫一扫

回到顶部