用看的、听的学真题

study by eyes and ears.

  1. 首页
  2. 数据库系统工程师
  3. 第8章 SQL语言
  4. 真题列表

第8章 SQL语言

【28-29】在数据库系统中,当视图创建完毕后,数据字典中保存的是(28)。事实上,视图是一个(29)

真题详情及解析

【50-51】数据库应用系统通常会提供开发接口。若出于安全性考虑,对于只读数据,通常提供(50)以供外部程序访问;对于需要更新的数据,则以(51)的方式供外部调用,并由提供者完成对系统中多个表的数据更新。

真题详情及解析

【47】关于视图的叙述,错误的是(47)

真题详情及解析

【51】要使用户张先生只能查询表A中的部分记录,应采取的策略是(51)

真题详情及解析

【56】某高校五个系的学生信息存放在同一个基本表中,采取(56)的措施可使各系的管理员只能读取本系学生的信息。

真题详情及解析

【41】若给出关系Student(S_no,Shame,Sage,S_sex,SD_name,S_add,S_tel),并用SQL语言定义Student关系如下:
CREATE Student(S_no CHAR(6),
Sname CHAR(30) NOT NULL,
Sage CHAR(30),
S_sex CHAR(1),
SD_name CHAR(20),
S_add CHAR(30),
S_tel CHAR(20),
PRIMARY KEY(S_no));
采用(41)向Student中插入记录能被正确地执行。

真题详情及解析

【61】在数据库管理系统中,以下SQL语句书写顺序正确的是(61)

真题详情及解析

【37-42】某销售公司数据库的零件P(零件号,零件名称,供应商,供应商所在地,单价,库存量)关系如下表所示,其中同一种零件可由不同的供应商供应,一个供应商可以供应多种零件。零件关系的主键为(37),该关系存在冗余以及插入异常和删除异常等问题。为了解决这一问题需要将零件关系分解为(38)

对零件关系P,查询各种零件的平均单价、最高单价与最低单价之间差价的SQL语句为:
SELECT 零件号,(39)
FROM P
(40)
对零件关系P,查询库存量大于等于100小于等于500的零件“P1”的供应商及库存量,要求供应商地址包含“西安”。实现该查询的SQL语句为:
SELECT 零件名称,供应商名,库存量
FROM P
WHERE (41) AND (42);

真题详情及解析

【42】假设有两个数据库表insurance和employee分别记录了某地所有工作人员的社保信息和基本信息:
insurance(id,is_valid),各属性分别表示身份证号、社保是否有效,其中is_valid=1表示社保有效,is_valid=0表示社保无效。
employee(id,name,salay,is_local),各属性分别表示身份证号、姓名、每月工资,户口是否在当地,其中is_local=1表示户口在当地,is_local=0表示户口不在当地。
2021年农历新年,为防控疫情,鼓励留在工作地过年,决定对社保有效且户口不在当地的人群发放津贴。可筛选出满足补贴发放条件人员的SQL语句为(42)

真题详情及解析

【42-45】假设有两个数据库表,product 表和market表,分别存放商品信息和市场需求信息。对SQL语句: select * from product, market where product.p_id=market.p_id的结果描述正确的是(42)
如果想从market表中移除m_id为M03的记录,语句(43)是正确的。
如果要收回GRANT SELECT ON product to role_A WITH GRANT OPTION语句给role_A赋予的权限,使用语句(44)
在product表、market表初始数据不变的情况下,以下SQL语句返回的结果有(45)条记录。
SELECT product.p_id
FROM product
WHERE product.p_num>(SELECT sum (market.m_need)
FROM market
WHERE market.p_id = product.p_id);

真题详情及解析
培训报名