在创建一个新表时,如果表中的数据已经存在于某一个或某几个表中,为了避免重新输入数据的麻烦,可以利用操作查询的()查询来创建新表。
设课程成绩表的结构为(学号,课程号,成绩),如果希望查询出“成绩大于90分且课程号首字母为A的所有记录”,则对应的SQL语句是()。
在Oracle中,你以SYSDBA登录,CUSTOMER表位于Mary用户方案中,下面哪条语句为数据库中的所有用户创建CUSTOMER表的同义词()。
若希望避免用户向自由表中的某字段输入重复数据,则应该根据此字段建立候选索引,以便自动进行惟一性检查。
如果希望从学生表中查询出所有姓“王”的同学,那么条件语句应该是()。
假设用户user1的temp1表分区为PART1、PART2和PART3,需要导出整个表及其分区,可以使用如下()命令。
已知数据库的排序规则是默认设置。在northwind数据库中有一个表[orderdetails],表示所有定单的详情,该表中有一列quantity,表示定单中某产品的数量。你想实现按照产品数量从小到大排序来查询定单,使用orderby子句为()
若不希望用户u1修改某数据库中的所有表,可将u1加入到()角色中。
某网上书店购书的业务流程如下:具有会员资格的用户输入会员名和密码登录网站,进入购物区,查询所需书籍,挑选书籍放入购物车,所需所有书籍挑选完成后确认订单。请绘制该业务的数据流图。
你正在SQL SERVER 2005 服务器上一个名为DB1的数据库上进行着工作。你发现由于对DB1中Table1表的扫描导致了查询执行缓慢。已知,Table是一个使用频繁而且非常巨大的表,同时你又确定了查询中包含如下的语句:SELECT col1,col2 FROM table1 WHERE col3 = 。在表保持对所有用户有效的情况下,为了最大化的提高查询性能,你应该怎么做?()
在oracle数据库中,下面哪种类型的锁用于锁定表,仅允许其他用户查询表中的行,而不允许插入、更新或删除行()。
如果希望从成绩表中查询出所有成绩小于等于60分的记录,那么条件语句应该是()。
oracle数据库中下面哪种类型的锁用于锁定表,仅允许其他用户查询表中的行,而不允许插入、更新或删除行()。
若希望某数据库中的全体用户都具有某个权限,较好的做法是_____。
在SQL Server 2000中,设u1是某数据库中的用户,若要使u1在该数据库中只具有查询全部用户表的权限。请补全如下语句:
21、若希望某用户对数据库具有全部权限,则应将此用户添加到_____角色中。
如果希望从学生表中查询出所有姓“李”的同学,那么条件语句应该是()。
Oracle中数据字典可查询数据库中的所有表()
32、假设user1是自定义角色role1下的成员。系统管理员授予role1如下权限:查询表t1、t2,向表t8、t9表插入数据。系统管理员授予user1如下权限:更新(update)表t2、t3,查询表t10。系统管理员拒绝user1拥有如下权限:向表t8、t9表插入数据。请问user1最终不具有下列哪些权限?
现有用户user1,有数据库demo1,如果user1对数据库demo1中所有表都有修改的权利,需要编写的sql语句是()。
37、若希望用户user1具有数据库服务器上的全部权限,应将user1加入到_______角色中。
试述实现数据库安全性控制的常用方法和技术。 什么是数据库中的自主存取控制方法? 现有学生和班级两个关系模式:学生(学号,姓名,家庭住址,班级号);班级(班级号,班级名,班主任,班长)。请使用grant和revoke语句完成下列操作。 (1)授权用户U1对两张表的所有权限,并能给其他用户授权。 (2)授权用户U2对学生表能够查看,对家庭住址具有更新权限。 (3)收回U1用户对学生和班级表的所有权限, (4)收回U2用户对于家庭住址的修改权限
15、使用角色授权的操作如下,正确的步骤是()。 Ⅰ 将角色授予用户user1 Ⅱ 创建角色role1 Ⅲ 将学生表student的查询权限授给角色