应用题 现有系表(系号,系名,联系电话)和教师表(教师号,教师名,职称,工资,系号)。目前某些系还没有招聘到教授,如果要用一个查询语句列出没有招聘到教授的系的系号和系名,用______连接操作可以实现这个查询。
应用题 在一个SELECT语句中,GROUP BY子句的逻辑执行顺序在ORDER BY子句之______。
应用题 多表中相关列称为______码。
应用题 设某社交网站使用SQL Server 2008数据库管理系统,上线运行1年后,用户操作速度明显变慢,数据库服务器负荷很高。经技术人员分析,发现速度缓慢的原因为用户频繁访问网站,查看自己是否有新消息。某工程师建议利用数据库复制技术将相关数据表定期(例如1分钟)分发到另外一台服务器的只读数据库中,以便用户查询使用。请从数据一致性、用户体验、可扩展性三个方面逐一分析此方案优劣。说明此方案是否可行,并简要给出理由。
应用题 设SQL Server 2008中有students数据库,需要对其进行事务日志备份,直接备份到D:\LogData目录下(此目录已存在)的Students_log.bak文件上,请补全下列语句:
BACKUP ______students TO DISK ='D:\LogData\Students_log.bak'
应用题 云计算包含互联网上的应用服务及在数据中心提供这些服务的软硬件设施,通常包括软件即服务、平台即服务、基础设施即服务。其中______即服务是指通过网络提供操作系统和相关服务,而无需下载或安装。
应用题 在IDEFIX数据建模方法中,多对多联系又被称作非______联系。
应用题 在SQL Server 2008中,每个数据页可存储8060字节的数据。设表T有10000行数据,每行占用4031字节,则存储该表数据大约需要______MB存储空间,其空间利用率大约是______%。(存储空间和空间利用率均保留到整数,小数点后按四舍五入处理)
应用题 设某超市经营管理系统使用SQL Server 2008数据库管理系统,上线运行1年后,用户反映速度缓慢。经技术人员分析,发现速度缓慢的原因为销售单据表和销售单据明细表数据量巨大,当进行这两个表相关查询时就会造成SQL语句执行缓慢。已知这两个表结构如下:
销售单据表(销售单据编号,付款总金额,销售时间,销售人员编号,收银台编号),销售单据明细表(销售单据编号,销售时间,商品编号,单价,数量,总价)
从业务上看,程序经常会查询1个月内和最近6个月内销售相关数据。为了保证系统稳定运行,两位工程师分别给出了两种优化方案:
甲工程师:按照销售时间将两张表分别拆分为每月一张表,在系统进行查询时按照给定条件到相关的表中直接查询,降低查询涉及到的数据。
乙工程师:使用SQL Server 2008的分区功能,将两张表变为分区表,按照销售时间每年一个分区,降低查询涉及到的数据。
请从程序修改的难易程度、查询1个月内数据的执行速度、查询最近6个月内数据的执行速度3个方面比较甲乙工程师方案。
根据上述分析结果,请基于甲乙工程师的方案给出最合理的优化方案并说明理由。
应用题 在SQL Server 2008中,要授予某数据库中的某个用户具有该数据库中全部用户数据表的插入、删除和修改权限,比较合理的做法是将该用户添加到系统提供的______数据库角色中。
应用题 设在SQL Server 2008某数据库中有商品表和销售表,两个表的定义如下:
CREATE TABLE商品表(
商品号char(10)PRIMARY KEY,
商品名varchar(40),
类别varchar(20),
进货单价int)
CREATE TABLE销售表(
商品号char(10),
销售时间datetime,
销售数量int,
销售单价int,
PRIMARY KEY(商品号,销售时间)
下面是一个用户定义的多语句表值函数,它接受类别作为输入参数,返回该类别下的每种商品在2012年的销售总利润,并将结果按照销售总利润的降序输出。请补全该函数定义代码。
CREATE FUNCTION f_Profit(@lb char(10))______@ProfitTable______(
商品号char(10),
总利润int)
AS
BEGIN
INSERT INTO @ProfitTable
______
______
END
应用题 现要查询C01课程考试成绩最高的前3名学生的学号和成绩(包括并列的情况)。请补全下列语句:
SELECT______3 学号,成绩 FROM 选课表
WHERE 课程号 = 'C01'
ORDER BY 成绩 DESC
应用题 在T-SQL中,提取游标curl第5行数据的语句是______
ABSOLUTE 5 FROM curl…
应用题 粒度是反映数据库系统中综合程度的指标。设有表T1(商品标识,销售时间,销售量)、T2(商品标识,日期,总销售量)和T3(商品类别,月份,总销售量),其中粒度最大的表是______。
应用题 分布式数据库中,混合分片是水平分片、垂直分片和______分片的混合。
应用题 DBAS的物理设计包括______和______。
应用题 在UML中,当要描述状态之间的转换时,可通过______图来体现时间因子的作用。
应用题 在分割表的调优方法中,______分割会给应用增加复杂度,特别是在查询所有数据时需要union操作。
应用题 搜索引擎在用户输入一个关键词之后,会向用户推荐近一段时间可能和该关键词一起出现的其他关键词,这用到了数据挖掘中的______挖掘算法。
应用题 设有学生表(学号,姓名,所在系名)和选课表(学号,课程号,成绩)。现要建立统计每个系选课人数的视图。请补全下列语句:
CREATE VIEW V1(系名,人数)AS
SELECT所在系名,______
FROM选课表JOIN学生表ON选课表.学号=学生表.学号
______
