2023年数据库平时作业题华理.pdf
《2023年数据库平时作业题华理.pdf》由会员分享,可在线阅读,更多相关《2023年数据库平时作业题华理.pdf(20页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、数 据 库 平 时 作 业 第 一 章 数 据 库 系 统 引 论 1.不 属 于 逻 辑 数 据 模 型 的 是(A)A E R 模 型 B 关 系 模 型 C 网 状 模 型 D 层 次 模 型 2、用 户 看 到 的 现 实 系 统 的、描 述 实 际 领 域 的 情 况 的 模 型 是(A)A E-R模 型 B 关 系 模 型 C 逻 辑 模 型 D 物 理 模 型 3、MS SQL Serve r 是(D)。A.数 据 库 B.数 据 库 系 统 C.数 据 解 决 系 统 D.数 据 库 管 理 系 统 4、下 面 没 有 反 映 数 据 库 优 点 的 是(A)。A.数 据 面
2、向 应 用 程 序 B.数 据 冗 余 度 低 C.数 据 独 立 性 高 D.数 据 共 享 性 高 5、表 达 数 据 库 的 概 念 模 型 一 般 使 用(C)A A.用 户 活 动 图 B.数 据 流 图 C.E-R图 D.流 程 图 6、数 据 库(DB)、数 据 库 系 统(DBS)和 数 据 库 管 理 系 统(DBMS)三 者 之 间 的 关 系 是(A)。A.DBS 涉 及 D B 和 DBMS B.DBMS 涉 及 DB 和 DBSC.DB涉 及 DBMS和 DBS D.D B S 就 是 DB,也 就 是 DBMS7、数 据 库 系 统 涉 及 数 据 库、数 据 库
3、管 理 系 统、数 据 库 管 理 员 和 各 种 应 用 四 个 部 分。8、用 逻 辑 数 据 模 型 描 述 的 模 式 有:外 模 式、内 模 式。9、数 据 管 理 技 术 经 历 了 人 工 管 理、文 献 系 统 和 数 据 库 系 统 三 个 发 展 阶 段。10、概 念 模 式 是 用 逻 辑 数 据 模 型 对 一 个 单 位 的 数 据 的 描 述。第 二 章 数 据 模 型 1.不 属 于 关 系 数 据 模 型 中 的 概 念 是(B)A.主 键 B 系 C 关 系 D 属 性 2.有 关 系:R(A,B,C)P K=A S(D,A)PK=D,FK=A,参 照 于 R
4、 的 属 性 A。关 系 R 和 S 的 元 组 如 图 1所 示。指 出 图 1关 系 S 中 违 反 关 系 完 整 性 规 则 的 元 组 是(C)A A(1,2)A B(2,n u ll)C(3,3)4 D(4,1)3.有 一 个 关 系:学 生 串,这 一 规 则 属 于(学 号,姓 名,系 别)A B C1 2 32 1 3sD A1 22 null3 34 1戊 的 字 符 C)A 实 体 完 整 性 约 束 却 D B 引 用 完 整 性 约 束 A C 一 般 性 完 整 性 约 束 4 关 键 字 完 整 性 约 束 4.在 关 系 运 算 中,化 费 时 间 也 许 最
5、长 的 运 算 是(C M.投 影 B.选 择 C.笛 卡 尔 乘 积 D.加 5.从 关 系 中 挑 选 满 足 条 件 的 记 录 的 运 算 称 为(A)oA.选 择 运 算 B.投 影 运 算 C.联 接 运 算 D.笛 卡 尔 运 算6.同 一 关 系 模 型 的 任 两 个 元 组 值(A)oA.不 能 全 同 B.可 全 同 C.必 须 全 同 D.以 上 都 不 是 7.已 知 关 系 R如 图 1所 示,可 以 作 为 R主 键 的 属 性 组 是(B)。RA B C D1 2 3 41 3 4 52 4 5 61 4 3 41 3 4 73 4 5 6图 1A.A B C
6、B.ABD C.A C D D.BCD8.关 系 R有 4 列 属 性,关 系 S有 6 列 属 性,则 R X S有 10 列 属 性。9.有 关 系:课 程 表(课 程 名,课 程 号,学 分,开 课 时 间,上 课 老 师),其 中,课 程 名 不 反 复,在 此 关 系 中 能 作 为 键 是 课 程 名,课 程 号。10.简 答 题:外 键 的 充 要 条 件 及 其 作 用?答:外 键 的 充 要 条 件:1)FK和 K的 取 值 域 是 同 样 的;2)对 于 R 中 任 何 一 个 元 组 t,要 么 tF K 上 的 值 为 n u l 1,要 么 存 在 R 中 的 元 组
7、 t,使 得 t FK=t*Ko作 用:形 成 关 系(表)与 关 系(表)之 间 的 联 系 11.简 答 题:什 么 是 实 体 完 整 性 约 束?举 例 说 明。答:每 个 关 系 应 有 一 个 主 键,每 个 元 组 的 主 键 的 应 是 唯 一 的。这 就 是 实 体 完 整 性 约 束。如 关 系:student(学 号,姓 名,性 别)中,有 一 个 主 键“学 号”,每 条 学 生 记 录 的 学 号 都 不 同,这 是 就 关 系 s t ud e n t 中 的 实 体 完 整 性 约 束。1 2.简 答 题:设 有 如 图 示 的 关 系 R,计 算 R4=IIA,
8、B(。B=bl(R)RA B Ca 1 bl c 1a 2 b 1 c 2a 3 b3 c3R4为:Aa 1 a2 B b 1 b 113.简 答 题:有 如 下 关 系 代 数 表 达 式,DNO分 别 是 EPM的 P K 和 DEPT的 FK,XnENO(EPM omanager=,OOT(DEPT)请 将 其 转 化 成 相 应 的 SQL语 句。nENO(EPM 0manager=,OOP(DEPT)=nENO(。ma n ager=001(EPMXDEPT)SELECT ENO FROM EMP,DEP T WHE RE DEPT.MANAGER=001 AND EMP.DNO=D
9、EPT.DNO14.假 设 A B C 房 地 产 公 司 聘 用 多 名 业 务 员 负 责 房 地 产 的 销 售 业 务;每 名 客 户 可 以 多 次 或 一 次 购 买 多 套 住 房,每 套 住 房 有 唯 一 的 标 记(房 间 号);每 套 房 产 交 易 都 要 签 定 协 议,协 议 的 实 例 如 图 2 所 示合 同 号:9 9 7 0 1 4 3 1 3日 期:01/09/99 付 款 方 式:一 次 性 总 金 额:1,075,000.00元 客 户 身 份 证 号:110119401111141客 户 姓 名:田 源 联 系 电 话:66370012地 址:北 京
10、 海 淀 区 中 关 村 路 1。号 邮 政 编 码:100083房 间 号 居 室 数 使 用 面 积(m 2)建 筑 面 积(m 2)单 价(元/m2)金 额(元)1102 3 90 130 5000.00 650,000.001103 2 65 85 5000.00 425,000.00业 务 员 代 号:1 0 4业 务 员 姓 名:江 一 平 电 话 号 码:84227112图 2.ABC房 地 产 公 司 销 售 合 同 实 例(1)试 为 ABC房 地 产 公 司 数 据 库 设 计 一 个 优 化 的 E-R模 型,规 定 标 注 连 通 词,可 以 省 略 属 性;(2)将
11、E-R模 型 转 换 成 关 系 模 型,规 定 写 出 每 一 个 关 系 的 主 键 和 外 键(假 如 有)。1.答:2.客 户(身 份 证 号,客 户 姓 名,联 系 电 话,地 址,邮 政 编 码)主 键:身 份 证 号 业 务 员(业 务 员 代 号,业 务 员 姓 名,电 话 号 码)主 键:业 务 员 代 号 房 间(房 间 号,居 室 数,使 用 面 积,建 筑 面 积,单 位,金 额,协 议 号)主 键:房 间 号 外 键:协 议 号 协 议(协 议 号,日 期,付 款 方 式,总 金 额,身 份 证 号,业 务 员 代 号)主 键:协 议 号 外 键:身 份 证 号,业
12、务 员 代 号 1 5.图 中 显 示 一 张 交 通 违 章 处 罚 告 知 书,根 据 这 张 告 知 书 所 提 供 的 信 息,(1)设 计 一 个 E-R 模 型(可 省 略 属 性);(2)将 这 个 E-R 模 型 转 换 成 关 系 数 据 模 型,规 定 标 注 主 键 和 外 键。(本 大 题 每 小 题 5 分,共 1 0 分)交 通 违 章 告 知 书:编 号:T Z 1 1 7 19姓 名:X X X 驾 驶 执 照 号:X X X X X X地 址:X X X X X X X X X X邮 编:X X X X X X 电 话:X X X X X X机 动 车 牌 照
13、 号:X X X X X X型 号:X 义 义 X X XA制 造 厂:X X X X X X 生 产 日 期:X X X X X X违 章 日 期:X X X X X X 时 间:X X X X X X地 点:X 义 义 X 义 X A违 章 记 载:X X X X X X处 罚 方 拉 警 告(J)罚 款(J)驾 驶 执 照()警 察 签 字:X X X 警 察 编 号:X X X被 处 罚 人 签 字:X X X注:一 张 违 章 告 知 书 也 许 有 多 项 处 罚,例 如:警 告+罚 款 答:司 机(驾 照 号,姓 名,地 址,邮 编,电 话)PK=驾 照 号 机 动 车(牌 照
14、号,型 号,制 造 厂,生 产 日 期)PK=牌 照 号 警 察(警 察 编 号,姓 名)P K=警 察 编 号 处 罚 告 知(编 号,日 期,时 间,地 点,驾 照 号,牌 照 号,警 告,罚 款,暂 扣,警 察 编 号)PK=编 号 F K=驾 照 号,牌 照 号,警 察 编 号 第 三 章 1.已 知 成 绩 关 系 如 图 所 示。执 行 S Q L语 句:4 SEL ECT COUN T(学 号)A FR O M里 m 河 工 口 m 八 将 C l r 1 Q AC 1 ro 匚 匚 QO r 1 1 1C O r o 7 ACO ro n n成 绩 WHERE分 数 6()A查
15、 询 结 果 中 包 含 的 元 组 数 目 是(B)A.1 B.3 C.5 D.42.SQL语 言 中,删 除 一 条 记 录 的 命 令 是(A)。A.DELETE B.DROP C.CLEAR D.REMOR E3.SQ L 语 言 中,删 除 一 个 表 的 命 令 是(B)A.DELETE 岖.DROP C LEARD.RE MORE4.授 予 用 户 Jean可 以 查 询 帐 户 表 的 权 限,使 用 的 SQL语 句 是(A)A.GRANT S E L E C T ON 帐 户 T 0 JeanB.GRANT SEL ECT TO Jean ON 帐 户 GRANT S EL
16、ECT TO 帐 户 ON Jean GRANT SELECT ON Jean TO 帐 户 5.若 用 如 下 的 SQL语 句 创 建 了 一 个 表 S:CREATE TABLE S(S#CHAR(6)NOT NULL,SNAME CHAR(8)NOT NULL,S E X CHAR(2),AGE INTEG E R);今 向 S 表 中 插 入 如 下 行 时,(B)可 以 被 插 入。A.(9 9 100 1,李 明 芳,女,23)B.(99 0 746,张 为,NULL,NULL)C.(NULL,,陈 道,男,3 2)D.(99 2 3 45,NULL,女,2 5)6.如 下 面
17、的 数 据 库 的 表 中,若 职 工 表 的 主 键 是 职 工 号,部 门 表 的 主 键 是 部 门 号,SQL 操 作 不 能 执 行 是(B)。职 工 表 职 工 号 职 工 名 部 门 号 工 资 001 李 红 0 1 5 800 0 5 刘 军 01 670025 王 芳 03 7 2003 8 张 强 02 650部 门 表 部 门 号 部 门 名 主 任 0 1 人 事 处 高 平 02 财 务 处 蒋 华 03 教 务 处 许 红 04 学 生 处 杜 琼 图 1A.从 职 工 表 中 删 除 行(0 25,王 芳,0 3,720)B.将 行(005,乔 兴,04,7 5
18、 0)插 入 到 职 工 表 中 C.将 职 工 号 为 00 1 的 工 资 改 为 700D.将 职 工 号 为 038的 部 门 号 改 为 037.假 定 学 生 关 系 是 student(S#,SNAME,SEX,AGE),其 属 性 为 学 号,姓 名,性 别,年 龄;课 程 关 系 c our s e(C#,CNAME,TEACHER),其 属 性 为 课 程 号,课 程 名,教 师;学 生 选 修 课 关 系 是 sc(S#,C#,GRADE)其 属 性 为 学 号,课 程 号,成 绩。若 查 询 年 龄 为 2 0 岁 的 男 生 的 学 号 和 姓 名,将 涉 及 到 的
19、 关 系 为(D)。A.s tude n t B.s t udent,cou r s e C.st udent,sc D.s tudent,c ourse,sc8.SQL语 言 中 对 数 据 库 的 权 限 进 行 操 作 的 命 令 重 要 有 gran t 和 revok_e_ o9.设 关 系 ST UDENT(SNO,SNAME,SEX,BDATE,HEIGHT),其 中 属 性 含 义 依 次 为 学 号,姓 名,性 别,出 生 年 月,身 高,关 系 COURSE(CNO,LHOUR,CREDIT,SEMESTER),其 中 属 性 含 义 为 课 程 号,课 时,学 分,开 课
20、 时 期,关 系 SC(SNO,CNO,GRADE),其 中 含 义 为 学 号,课 程 号,成 绩。试 用 SQL语 句 完 毕 以 下 查 询:查 询 有 一 门 以 上(含 一 门)三 学 分 以 上 课 程 的 成 绩 低 于 7 0 分 的 学 生 的 姓 名。(2)将 上 述 命 令 转 换 为 关 系 代 数 表 达 达 式。(3)查 询 缺 成 绩 的 学 生 的 姓 名、缺 成 绩 的 课 程 号 及 其 学 分 数。(4)查 询 每 门 课 程 选 课 的 学 生 人 数、最 高 成 绩、最 低 成 绩 和 平 均 成 绩,并 按 学 生 的 课 程 号 排 序。(5)生
21、成 一 个 女 学 生 成 绩 临 时 表 FGRADE,表 中 涉 及 SNAME,CNO,GRADE三 个 属 性。(1)select sname from s tud e n t,c ourse,sc where c red i t 3 andgrade3 and g r ade70(STUDENTXCOUR S EXSO)(3)sei e c t snam e,sc.eno,credit from s t u dent,cou r se,sc wher e gra d e is null a nd stu d ent.s no=s c.s no a n d cour s e.c n o
22、=sc.eno(4)Select eno,count(sno),max(gr a d e),m i n(gr a de),avg(grade)f r om sc w h e re gro u p by eno or d er b y eno(5)二 步:第 一 步:CREATE TABLE FGRADE(S NAME V ARCH AR(8)NOT NULL,CNO CHAR(6)N OT NULL,G RADE DEC(4,1)DEFAULT NULL);第 二 步:I NS ERT I NTO FGRADE SELECT S N A M E,CNO,GR ADE FROM STUDENT,
23、SC W H E R E S T U D E N T.SNO=SC.SNO AN D S E X=女;10.设 有 关 系 EM P(ENO,ENAME,SALARY,D N O),其 中 各 属 性 的 含 义 依 次 为 职 工 号、姓 名、工 资 和 所 在 部 门 号,以 及 关 系 DEPT(DNO,DNAME,MANAGER),其 中 各 属 性 含 义 依 次 为 部 门 号、部 门 名 称、部 门 经 理 的 职 工 号。(1).试 用 SQL语 句 完 毕 以 下 查 询:列 出 工 资 不 低 于 600元 的 职 工 姓 名 和 所 在 部 门。(2).写 出“查 询 0
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2023 数据库 平时 作业题
限制150内