南开大学23年秋学期《数据库应用系统设计》在线作业一
奥鹏南开大学23年秋季新学期作业参考
23秋学期(仅限-高起专1909、专升本1909)《数据库应用系统设计》在线作业-00001
以下关于二维表的说法,不正确的是( )。
A:二维表的列可以任意交换
B:二维表的行可以任意交换
C:二维表中每一列中的各个分量性质相同
D:二维表中的每一列代表一个实体
正确答案问询微信:424329
有关系R(sno,sname,age),下列关于空值的查询语句中,不能产生正确结果的是( )
A:SELECT sname FROM R WHERE age=NULL
B:SELECT sname FROM R WHERE age IS NULL
C:SELECT sname FROM R WHERE NOT(age IS NULL)
D:SELECT sname FROM R WHERE age IS NOT NULL
正确答案问询微信:424329
在SQL中,实现修改表中数据的语句是()
A:MODIFY
B:ALTER
C:UPDATE
D:ALTERDATA
正确答案问询微信:424329
使用SQL进行数据查询时,如果查询结果中包含了许多重复的行,可以使用()去掉结果中的重复行
A:DISTINT
B:DISTINTROW
C:DIFFERENT
D:DIFFERENTROW
正确答案问询微信:424329
关系模式规范化中的插入异常是指()
A:不该插入的数据被插入
B:不该删除的数据被删除
C:要插入的数据无法插入
D:要删除的数据无法删除
正确答案问询微信:424329
设关系R、S、W各有10个元组,那么这三个关系的笛卡尔积的元组个数是( )。
A:10
B:30
C:1000
D:不确定(与计算结果有关)
正确答案问询微信:424329
数据冗余可能产生的问题是( )。
A:修改数据方便
B:删除数据方便
C:增加了编程的复杂度
D:潜在的数据不一致性
正确答案问询微信:424329
数据独立性是指( )。
A:数据依赖于程序
B:程序依赖于数据
C:数据不依赖于程序
D:程序不依赖于数据
正确答案问询微信:424329
对数据库中的数据对象进行定义是通过( )来实现的。
A:数据描述语言DDL
B:数据操纵语言DML
C:程序设计语言
D:机器语言
正确答案问询微信:424329
下面MySQL日志中,( )可以用于修复数据库。
A:二进制日志
B:错误日志
C:通用查询日志
D:慢查询日志
正确答案问询微信:424329
要指定数据库每一确定状态时的数据对象所应满足的约束条件,则应使用()
A:列约束
B:静态约束
C:动态约束
D:关系约束
正确答案问询微信:424329
以下关于关系的说法中正确的是( )。
A:一个关系就是一张二维表
B:在关系所对应的二维表中,行对应属性,列对应元组
C:关系中各属性不允许有相同的域
D:关系的各属性名必须与对应的域同名
正确答案问询微信:424329
权限撤销的命令是( )。
A:GRANT
B:REVOKE
C:CANCEL
D:RETURN
正确答案问询微信:424329
SQL语言通常称为( )
A:结构化查询语言
B:结构化控制语言
C:结构化定义语言
D:结构化操纵语言
正确答案问询微信:424329
数据库管理系统的运行控制功能不包括( )。
A:完整性控制
B:系统恢复
C:安全性控制
D:异构数据转换控制
正确答案问询微信:424329
公司中有多个部门和多名职员,每个职员只能属于一个部门,一个部门可以有多名职员,部门和职员的联系类型是( )
A:多对多
B:一对一
C:多对一
D:一对多
正确答案问询微信:424329
一个事务能读取到别的事务提交的更新数据,不能看到未提交的更新数据,不会出现丢失更新、脏读,但可能出现不可重复读、幻读,则该事务的隔离级为( )。
A:未提交读
B:提交读
C:可重复读
D:序列化
正确答案问询微信:424329
关系模式R中属性或属性组X不是R的码,但X是另一个关系模式的码,则称X是R的()
A:主码
B:候选码
C:唯一码
D:外码
正确答案问询微信:424329
有两个实体集,并且这两个实体集之间存在M:N联系,则根据转换规则,这个E-R结构转换成的表的数目应该为( )个。
A:1
B:2
C:3
D:4
正确答案问询微信:424329
在MySQL中,建立视图用( )
A:CREATE SCHEMA
B:CREATE TABLE
C:CREATE VIEW
D:CREATE INDEX
正确答案问询微信:424329
通过外模式/模式映象,使得关系数据库具有高度()独立性
A:物理
B:存储
C:逻辑
D:结构
正确答案问询微信:424329
关于关系和关系模式之间联系正确的叙述是( )。
A:一个关系模式可以对应多个关系
B:一个关系可以对应多个关系模式
C:一个关系只能对应一个关系模式
D:关系是关系模式在某一时刻的取值
正确答案问询微信:424329
下列选项中,属于InnoDB存储引擎特点的有( )。
A:事务安全
B:全文索引
C:支持外键
D:表中数据存放在内存中
正确答案问询微信:424329
SQL Server提供的完整性类型包括()
A:实体完整性
B:域完整性
C:引用完整性
D:用户定义完整性
正确答案问询微信:424329
下列故障类型中,哪种故障可能会破坏数据库
A:事务故障
B:系统故障
C:介质故障
D:计算机病毒
正确答案问询微信:424329
下列选项中,属于MySQL比较运算符有( )。
A:
B:==
C:=奥鹏南开大学23年秋季新学期作业参考
D:
正确答案问询微信:424329
要在学生选课表中查询所有2号课程的选课记录,并将查询结果按成绩升序排列,则可以使用的SQL语句是“SELECT * FROM 学生选课 WHERE 课程号='2' ORDER BY ()”
A:成绩
B:成绩 DESC
C:成绩 ASC
D:100-成绩 DESC
正确答案问询微信:424329
下列选项中,可用于存储数值的数据类型包括( )。
A:INT
B:DOUBLE
C:BLOB
D:DECIMAL
正确答案问询微信:424329
在当前窗口w_main中创建一个Close按钮,其作用是关闭w_main窗口,则该按钮的Clicked事件中可以书写代码()
A:Close(ParentWindow)
B:Close(Super)
C:Close(Parent)
D:Close(w_main)
正确答案问询微信:424329
在SQL Server中,对象许可包括()
A:CREATE VIEW
B:UPDATE
C:CREATE TABLE
D:INSERT
正确答案问询微信:424329
事务在运行过程中,系统写入日志文件中的操作包括对数据库的()
A:插入操作
B:修改操作
C:删除操作
D:查询操作
正确答案问询微信:424329
SQL Server系统支持的认证模式包括()
A:Windows认证模式
B:SQL Server认证模式
C:Windows和SQL Server混合模式
D:以上都包括
正确答案问询微信:424329
下列说法正确的是( )。
A:文本、图形、图像等都是数据
B:数据库是数据库管理系统的一部分
C:数据库管理系统是数据库系统的一部分
D:数据库管理员使用数据库应用系统操作数据库
正确答案问询微信:424329
下列选项中,属于关系数据库概念结构设计阶段的工作包括( )。
A:设计局部E-R模型
B:集成各局部E-R模型
C:将E-R图转换为关系模型
D:将关系模式规范化
正确答案问询微信:424329
数据模型可分为( )。
A:层次模型
B:星型模型
C:网状模型
D:关系模型
正确答案问询微信:424329
下列选项中,属于MEMORY存储引擎特点的有( )。
A:将表中的数据存放在内存中
B:支持外键
C:速度非常快
D:非常适合用于存储临时数据的临时表
正确答案问询微信:424329
在SQL Server中,按照锁定的资源分类,包括()
A:字段级锁
B:行级锁
C:表级锁
D:簇级锁
正确答案问询微信:424329
数据库系统的特点包括( )。
A:数据结构化
B:数据共享性高,冗余度低,易扩充
C:数据独立性高
D:数据由DBMS统一管理和控制
正确答案问询微信:424329
下列选项中,属于数据库运行维护阶段的工作包括( )。
A:检测并改善数据库性能
B:数据库试运行
C:整理使用说明书等文档
D:重新组织和构造数据库
正确答案问询微信:424329
两层映像包括( )。
A:外模式/模式映像
B:外模式/内模式映像
C:模式/存储模式映像
D:外模式/存储模式映像
正确答案问询微信:424329
数据模型的组成要素包括()
A:数据结构
B:数据约束
C:数据检索
D:数据更新
正确答案问询微信:424329
定义一个数据库表是通过数据描述语言DDL来实现的。
A:对
B:错
正确答案问询微信:424329
关系模式规范化中的插入异常是指要插入的数据无法插入。
A:对
B:错
正确答案问询微信:424329
在数据库管理系统中,通过数据管理语言向数据库中插入新的数据。
A:对
B:错
正确答案问询微信:424329
数据库中存储的是数据。
A:对
B:错
正确答案问询微信:424329
对于一个员工表,如果想限制员工性别为男或女,则应使用用户自定义完整性。
A:对
B:错
正确答案问询微信:424329
使用SQL语句“DROP TABLE 学生信息”可以删除学生信息表中的所有数据,但学生信息表的结构定义会保留
A:错误
B:正确
正确答案问询微信:424329
使用DROP DATABASE可以删除一个数据库。如果要删除数据库中有表,则这些表会被同时删除。
A:对
B:错
正确答案问询微信:424329
对表进行记录的筛选,用的运算是投影。
A:对
B:错
正确答案问询微信:424329
由数据库、DBMS、数据库应用系统及用户等组成的一个整体称为数据库管理系统。
A:对
B:错
正确答案问询微信:424329