南开大学23年春学期《MYSQL数据库》在线作业一

奥鹏南开大学新学期作业参考

23春学期(高起本:1709-2103、专升本/高起专:1903-2103)《MYSQL数据库》在线作业-00001

下列不属于数据库管理系统主要功能的是
A:数据计算功能
B:数据定义功能
C:数据操作功能
D:数据库的维护功能
正确答案问询微信:424329

SELECT * FROM city limit 5,10描述正确的是
A:获取第6条到第10条记录。
B:获取第5条到第10条记录。
C:获取第6条到第15条记录。
D:获取第5条到第15条记录。
正确答案问询微信:424329

下列CASE语句中执行结果不为空的是
A:SELECT CASE WHEN 12>5 THEN 'true' ELSE 'false' END;
B:SELECT CASE BINARY 'B' WHEN 'a' THEN 1 WHEN 'b' THEN 2 END;
C:SELECT CASE WHEN -1>0 THEN 'true' END;
D:SELECT CASE 'one' WHEN 1 THEN 'one' WHEN 2 THEN 'two' END;
正确答案问询微信:424329

VARCHAR类型字段保存最大的字符数是
A:255
B:1025
C:65533
D:65535
正确答案问询微信:424329

在存储过程的定义中,其参数的输入输出类型包括
A:IN、OUT
B:IN、OUT、INOUT
C:IN
D:OUT
正确答案问询微信:424329

在使用游标时,实际完成数据读取任务的语句
A:FETCH…INTO…
B:SELECT
C:DECLARE…CURSOR
D:SET
正确答案问询微信:424329

当使用CREATE DATABASE命令在MySQL中创建数据库时,为避免因数据库同名而出现的错误,通常可在该命令中加入
A:IF NOT EXISTS
B:NOT EXIST
C:NOT EXIST
D:NOT EXIST IN
正确答案问询微信:424329

在MySQL中,使用mysqldump并以root用户(密码"123")备份数据库mysql1和mysql2,以下正确的命令是
A:mysqldump -u root -p123 –databases mysql1 mysql2 > c:backupdata.sql
B:mysqldump -u root -p 123 –databases mysql1 mysql2 > c:backupdata.sql
C:mysqldump -u root -p123 –databases mysql1 mysql2
D:c:>
E:sql>
F:$
正确答案问询微信:424329

对于SQL查询:SELECT * FROM tbl_name WHERE id=(SELECT id FROM tbl_name),假设该表中包含id字段,那么该语句正确执行的条件是
A:该表中必须有多条记录
B:该表中必须只有一条记录
C:该表中记录数必须小于等于一条
D:以上说法都不对
正确答案问询微信:424329

对于日期"2013年10月21日",MySQL默认显示的格式是
A:'2013-10-21'
B:'2013-21-10'
C:'10-21-2013'
D:'21-10-2013'
正确答案问询微信:424329

按功能对SQL语言分类,对数据库各种对象进行创建、删除、修改的操作属于
A:DDL
B:DML
C:DCL
D:DLL
正确答案问询微信:424329

SQL中,不能创建索引的语句是
A:CREATE TABLE
B:ALTER TABLE
C:CREATE INDEX
D:SHOW INDEX
正确答案问询微信:424329

在MySQL中,用户账号信息存储在
A:mysql.host
B:mysql.account
C:mysql.user
D:information_schema.user
正确答案问询微信:424329

关于DATETIME与TIMESTAMP两种数据类型的描述,错误的是
A:两者值的范围不一样。
B:两者值的范围一样。
C:两者占用空间不一样。
D:TIMESTAMP可以自动记录当前日期时间。
正确答案问询微信:424329

使用UPDATE语句同时修改多个表,会同时修改表关联中满足限定条件的每个表,在这种修改中可以使用的子句是
A:WHERE
B:GROUP BY
C:ORDER BY
D:LIMIT
正确答案问询微信:424329

改变表名的指令是
A:ALTER TABLE t1 rename to t2;
B:RENAME t1 to t2;
C:UPDATE NAME t1 to t2;
D:CHANGE NAME t1 to t2;
正确答案问询微信:424329

关于TRUNCATE TABLE描述正确的是
A:TRUNCATE TABLE返回值为0。
B:表中包含AUTO_INCREMENT列,使用TRUNCATE TABLE可以重置序列值。
C:TRUNCATE TABLE本身不能回滚。
D:TRUNCATE TABLE删除表,然后根据表结构重新构建表。
正确答案问询微信:424329

下列关于外键的叙述中,正确的是
A:外键是在一个或一组属性上定义的约束
B:外键的取值可以为空
C:外键是所参照关系的主键或唯一性索引的属性列
D:外键是唯一标识元组的一个或一组属性
正确答案问询微信:424329

在使用ALTER TABLE修改表结构时,关于CHANGE和MODIFY两子句的描述中,正确的是
A:CHANGE后面需要写两次列名,而MODIFY后面只写一次
B:两种方式都可用于修改某个列的数据类型
C:都可以使用FIRST或AFTER来修改列的排列顺序
D:MODIFY可用于修改某个列的名称
正确答案问询微信:424329

下列有关MySQL完整性约束的叙述中,错误的是
A:实体完整性可由主键约束或候选键约束来实现
B:对完整性约束只能进行添加操作
C:使用ALTER TABLE语句删除完整性约束的同时,会自动删除表本身
D:使用DROP TABLE语句删除一个表的同时,表中的完整性约束不会自动删除
正确答案问询微信:424329

在并行的事务之间可能存在哪些现象
A:隔离
B:脏读
C:不可重复读
D:幻像读
正确答案问询微信:424329

外键定义中ON DELETE与ON UPDATE有几种设置
A:CASCADE
B:NO ACTION
C:RESTRICT
D:SET NULL
正确答案问询微信:424329

MySQL为哪些内容分配内存
A:线程句柄
B:MEMORY存储引擎创建的表
C:客户端缓冲区
D:全局缓冲区与高速缓存
正确答案问询微信:424329

下列关于MySQL触发器的描述中,正确的是
A:触发器的执行是自动的
B:触发器多用来保证数据的完整性
C:触发器可以创建在表或视图上
D:一个触发器只能定义在一个基本表上
正确答案问询微信:424329

导致输入值无效原因是
A:对于数据或时间列,值可能超出范围。
B:对于字符串列,字符串可能太长。
C:于非NULL列赋予NULL值。
D:对于ENUM列赋予非合法的枚举值。
正确答案问询微信:424329

实体和联系都可以包含自己的属性。
A:对
B:错
正确答案问询微信:424329

列级约束可能涉及到多个列,也可能仅涉及到一个列。
A:对
B:错
正确答案问询微信:424329

数据库系统提供的恢复策略,可自动对数据库进行恢复,无需人工干预。
A:对
B:错
正确答案问询微信:424329

数据库恢复是以数据库备份为基础,如果数据库没有备份则无法恢复。
A:对
B:错
正确答案问询微信:424329

GROUP子句带WITH ROLLUP的作用是产生多个级别的统计值。
A:对
B:错
正确答案问询微信:424329

一个实体型通常转换为一个关系模式。
A:对
B:错
正确答案问询微信:424329

数据库应用奥鹏南开大学新学期作业参考 代做2元一门系统中的核心问题是数据库维护。
A:对
B:错
正确答案问询微信:424329

删除事件的语句是DELETE EVENT。
A:对
B:错
正确答案问询微信:424329

一个多对多的联系可以与任意一端实体对应的关系合并
A:对
B:错
正确答案问询微信:424329

表级约束可能涉及到多个列,也可能仅涉及到一个列。
A:对
B:错
正确答案问询微信:424329

提供优质的教育资源

公众号: 超前自学网