注意:此页面搜索的是所有试题
物理学(专升本)
、表是反映现实世界中一类事务的数学模型,现实世界中一类事务的属性是表中的( )。 A.列 B.行 C.记录 D.数值
假设学生关系S(S#,SNAME,SEX),课程关系C(C#,CNAME),学生选课关系SC(S#,C#,GRADE)。要查询选修“Computer”课的男生姓名,将涉及到关系( )。    A. S B. S,SC C. C,SC D. S,C,SC
、设有关系模式W(C,P,S,G,T,R),其中各属性的含义是:C表示课程,P表示教师,S表示学生,G表示成绩,T表示时间,R表示教室,根据语义有如下数据依赖集:D={ C→P,(S,C)→G,(T,R)→C,(T,P)→R,(T,S)→R },关系模式W的一个关键字是( ) 。    A. (S,C) B. (T,R)    C. (T,P) D. (T,S)
、有关系S(S#,SNAME,SAGE),C(C#,CNAME),SC(S#,C#,GRADE)。其中S#是学生号,SNAME是学生姓名,SAGE是学生年龄, C#是课程号,CNAME是课程名称。要查询选修“ACCESS”课的年龄不小于20的全体学生姓名的SQL语句是SELECT SNAME FROM S,C,SC WHERE子句。这里的WHERE子句的内容是( )。    A. S.S# = SC.S# and C# = SC.C# and SAGE>=20 and CNAME=‘ACCESS’ B. S.S# = SC.S# and C# = SC.C# and SAGE in>=20 and CNAME in ‘ACCESS’D C. SAGE in>=20 and CNAME in ‘ACCESS’ D. SAGE>=20 and CNAME=’ ACCESS’
你管理位于公司总部的SQL Server 2008数据库。该数据库包含一个名为dbo.Sales的表。你需要创建dbo.Sales表的不同视图,这些视图将由每个地区插入、更新和删除行。每个地区办事处必须只能插入、更新和删除其相应地区的行。应该为Region1创建哪个视图? A.CREATE VIEW dbo.Region1Sales AS SELECT SalesID,OrderQty,SalespersonID,RegionID FROM dbo.Sales WHERE RegionID = 1; B.CREATE VIEW dbo.Region1Sales AS SELECT SalesID,OrderQty,SalespersonID,RegionID FROM dbo.Sales WHERE RegionID = 1 WITH CHECK OPTION; C.CREATE VIEW dbo.Region1Sales WITH SCHEMABINDING AS SELECT SalesID,OrderQty,SalespersonID,RegionID FROM dbo.Sales WHERE RegionID = 1; D.CREATE VIEW dbo.Region1Sales WITH VIEW_METADATA AS SELECT SalesID,OrderQty,SalespersonID,RegionID FROM dbo.Sales WHERE RegionID = 1;
英文缩写DBA代表: A. 数据库管理员 B.数据库管理系统 C.数据定义语言 D.数据操纵语言
如果表的某一列的取值为不固定长度的字符串,适合采用( )数据类型描述。 A.char B.number C.varchar D.int
下列哪个联接谓词的含义是指,确定指定列的值或表达式的值是否与子查询或列表中的值相匹配。( ) A.all B.any C.in D.exists
你的数据库包含两个表,名为Order和OrderDetails,其中存储订单信息。它们使用每个表中的OrderID列相互关联。公司要求Order表中的LastModifiedDate列必须反映OrderDetails表中相关订单的更改日期和时间。你需要创建触发器来实现此业务要求。应使用哪一条Transact-SQL语句? A.CREATE TRIGGER [uModDate] ON [OrderDetails] INSTEAD OF UPDATE FOR REPLICATION AS UPDATE [Order] SET [LastModifiedDate] = GETDATE() FROM inserted WHERE inserted.[OrderID] = [Order].[OrderID]; B.CREATE TRIGGER [uModDate] ON [Order] INSTEAD OF UPDATE NOT FOR REPLICATION AS UPDATE [Order] SET [LastModifiedDate] = GETDATE() FROM inserted WHERE inserted.[OrderID] = [Order].[OrderID]; C.CREATE TRIGGER [uModDate] ON [Order] AFTER UPDATE FOR REPLICATION AS UPDATE [Order] SET [LastModifiedDate] = GETDATE() FROM inserted WHERE inserted.[OrderID] = [Order].[OrderID]; D.CREATE TRIGGER [uModDate] ON [OrderDetails] AFTER UPDATE NOT FOR REPLICATION AS UPDATE [Order] SET [LastModifiedDate] = GETDATE() FROM inserted WHERE inserted.[OrderID] = [Order].[OrderID];
、你要评估一个数据库设计。此数据库中的所有表都应有聚集索引。你需要使用系统目录视图来确定缺少聚集索引的表。应使用哪一条Transact-SQL语句? A.SELECT name AS table_name FROM sys.tables WHERE OBJECTPROPERTY(object_id,.TableHasClustIndex.) = 0 ORDER BY name; B.SELECT name AS table_name FROM sys.tables WHERE OBJECTPROPERTY(object_id,.TableHasUniqueCnst.) = 0 ORDER BY name; C.SELECT name AS table_name FROM sys.tables WHERE OBJECTPROPERTY(object_id,.TableHasClustIndex.) = 0 AND OBJECTPROPERTY(object_id,.TableHasUniqueCnst.) = 1 ORDER BY name; D.SELECT name AS table_name FROM sys.tables WHERE OBJECTPROPERTY(object_id,.TableHasClustIndex.) = 1 AND OBJECTPROPERTY (object_id,.TableHasUniqueCnst.) = 1 ORDER BY name;
下列四项中说法不正确的是( ) 。 A.数据库减少了数据冗余A B.数据库中的数据可以共享 C.数据库避免了一切数据的重复 D.数据库具有较高的数据独立性
、在SQL Server 2008中,索引的顺序和数据表的物理顺序相同的索引是()。 A.聚集索引 B.非聚集索引 C.主键索引 D.唯一索引
索引越多越好。 ( )
SQL Server 2000是一种企业级数据库。 ( )
固定数据库角色:db_datarader 的成员可修改本数据库内表中的数据。 ( )