某公司有数据库,其中有一个表包含几十万个数据,但是用户抱怨说查询速度太慢,下面哪种方法能最好地提高查询速度?()
A. 收缩数据库
B. 减少数据库占用的空间
C. 建立聚集索引和非聚集索引
D. 换个高档的服务器
查看答案
关于数据库的分离与附加,下列说法正确的是()
A. 可以对Master数据库进行分离
B. 可以对用户正在使用中的数据库进行分离
C. 不能对用户正在使用中的数据库进行分离
D. 不能对用户自己创建的数据库进行分离
已知网上书城数据库中包含如下表:用户(用户名,密码,地址),图书(ISBN号,图书名,出版社,价格),购物车(购书记录编号,用户名,ISBN号,数量,金额),现要查询地址在杨浦区的用户的购书情况,要求显示用户名,图书名与数量,则查询语句应该是()
A. select 用户名. 图书名, 数量 from用户, 图书, 购物车 where 用户.用户名=购物车.用户名 and 地址 like %杨浦%
B. select 用户.用户名. 图书名, 数量 from用户, 图书, 购物车 where 用户.用户名=购物车.用户名 and 图书.ISBN号=购物车.ISBN号 and 地址 like %杨浦%
C. select 购物车.用户名. 图书名, 数量 from图书, 购物车 where 图书.ISBN号=购物车.ISBN号 and 地址 like %杨浦%
D. select 用户.用户名. 图书.图书名, 购物车.数量 from 用户,图书, 购物车 where 地址 like %杨浦%
已知企业员工管理数据库中员工表的结构如下:员工(工号,姓名,性别,年龄,部门),现要向该表中插入一条员工记录,姓名为“赵强”,工号为“1001”,则下列插入语句正确的是()
A. insert into 员工 values (1001. 赵强)
B. insert into 员工 values (1001. 赵强,null)
C. insert into 员工(工号.姓名) values (1001, 赵强)
D. insert into 员工(工号.姓名,性别,年龄,部门) values (1001, 赵强)
已知教学管理数据库中课程表的结构如下:课程(课程号,课程名,学分),现要向该表中插入一条课程记录,课程名为“数据库”,课程号为“C03”,则下列插入语句正确的是()
A. insert into 课程 values (C03. 数据库)
B. insert into 课程 values (C03. 数据库, null)
C. insert into 课程(课程号.课程名) values (C03, 数据库)
D. insert into 课程(课程号. 课程名, 学分) values (C03, 数据库)