1下列哪个不是sql 数据库文件的后缀
A..mdf
B..tif
C..ldf
D..ndf
2.数据库系统的核心是:数据库管理系统
数据库系统的核心与基础:数据模型
3.数据库的三级模式结构中最接近用户的是:外模式
4数据库系统的数据独立性:不会因为系统数据存储结构和数据逻辑结构的改变而影响应用程序
物理独立性:
逻辑独立性:
5.每个数据库有且只有一个:主要数据文件
6.数据库系统和文件系统的主要区别是:文件系统不能解决数据冗余和数据独立性问题,而数据库系统能够解决
7。二维表结构是关系数据库采用的组织层数据模型
8.一个关系数据库文件中的各条记录:
前后顺序可以任意颠倒,不影响库中的数据关系
9.创建数据表时,下列哪个数据类型的宽度是不可以省略的:CHAR
10.删除记录:delete from 表名 where
删除字段:ALTER TABLE 表名 DROP 字段名
11.修改表结构:alter
修改表数据:update
12.一张表的主键至多一个
13.下面选项中,哪个用于表示创建book表并添加id字段和title字段?
create table book( id varchar(32), title varchar(50) );
14.AVG() 必须是数值型
15.数据定义语言:DDL
数据操纵语言:DML
16.在SELECT语句中, 使用GROUP BY学号时, SELECT子句中不可以出现:学号字段
17.以下数据类型中,适合存储文章内容的是:TEXT
18.下面关于DECIMAL(5, 3)的说法中,正确的是:5表示数据的长度,3表示小数点后的位数
19.对于 SQL 语句:SELECT foo, count(foo) FROM pokes WHERE foo >10 GROUP BY foo HAVING count(foo) >3 ORDER BY foo,正确执行顺序为
FROM->WHERE->GROUP BY->HAVING->SELECT->ORDER BY
20.SQL语言是__非过程化____的语言,易学习。
21.视图的主要作用:提供用户视角的数据
视图提供了数据的逻辑独立性
视图更新:只有行列子集视图可以
如果视图的定义涉及到多张表,group by,统计函数 则对这种视图一般情况下不允许进行更新操作
22.SELECT…INTO…FROM 语句的功能是:选定数据插入到一个新表中
SELECT column1, column2
INTO new_table
FROM existing_table
WHERE condition;
这个语句从 existing_table 中选择 column1 和 column2 的数据,并将其插入到名为 new_table 的新表中
插入现有表:INSERT INTO
23.不忽略空值 count(*)
24.欲将表“学生”中的信息先按“学号”升序排序,再按“成绩”降序排列,SQL 语句能正确完成的是:
SELECT * FROM 学生 ORDER BY 学号 , 成绩 DESC
25.table_a RIGHT JOIN table_b 会生成的结果集是右表 table_b 中的所有记录,以及与之匹配的左表 table_a 中的记录
26.已知表 T1 和 T2 的字段定义完全相同,T1 有5条不同数据,T2 有5条不同数据,其中 T1 有2条数据存在表 T2 中,语句 SELECT * FROM T1 UNION ALL SELECT * FROM T2 返回的行数为 10行 UNION ALL 不去重
只是union的话去重,8行
27.以下用于注释单行语句的符号是双横线 “–”
28:运算级别
29.在一个关系中,配置数据库的审计功能是涉及到数据库的( 安全性)。
200啊啊啊啊啊