作业1:
一、 单选:ABCDBACBB 二、 判断:√√√√╳√√╳╳√
三、 填空:(1-36)依赖于、文件管理 数据库、文件管理 数据库、
局部 全局、主属性 非主属性、多 多、1 多、型 值、元组 属性、关系定义 DBMS、继承 封装 多态、DBA 数据库设计员 应用程序设计员 终端用户、外模式与模式 模式与内模式、定义/操作/控制 自动建立、关系数据结构 关系运算 关系完整性规则、单值 重复、侯选码 属性的、主 非主、空 主码、7 3 2、选择 2、S >< II学生号 (X))、II课程号(X)与C 、X←→Y 决定因素、非平凡 完全、学号 系主任、 X→Y X→Z 分解性、X 侯选码、2、3、第一 不可再分、数据冗余 操纵异常、第一 2 、第二 二、第三、BC 主属性 作业2:
一、 填空:(1-21)视图 基本表、CREATE SCHEMA DROP
SCHEMA、列级 表级、建立 修改 删除、VALUES SELECT、表 建立、按需要 安全、不影响 直接影响、SELECT FROM WHERE、GROUP BY ORDER BY 、需求分析 概念设计、数据流图 数据字典 需求说明书、需求分析 ER图、商品 销售 收款、全局模式 外模式、1对1 1对多、设计要求 功能完善 操作方便、客房表 住宿、娱乐费表 催补款表、客房表
1
客房空闲表 二、 写功能
1. 从商品库中查询出每一种商品的商品代号、分类名、数量和品牌等信息。
2. 从商品库中查询出所有商品的不同产地的总数。 3. 从教学库中查询出每门课程被选修的学生数。
4. 从教学库中查询出学生号为@S1的学生和学生号为@S2的学生所选修的 共同课程的课程号。
5. 从教学库中查询出所有已被学生选修的课程。
6. 从教学库中查询出最多选修了2门课程(含未选任何课程)的全部学生。
7. 从教学库中查询出每个学生的选课的全部情况,并依次按学生号和成绩排序。
8. 从教学库中查询出选修了姓名为@a的学生全部选课的所有学生。 三、 写命令 1. Select * from 商品表1
where 数量 between 10 to 20 2.
Select 分类名,sum(数量) as 总数量 From 商品表1
2
Group by分类名 3. Select * From 商品表1
Where 单价>all(Select avg(单价)From 商品表1) 4.
Select商品表1.*,产地 From 商品表1,商品表2
Where商品表1.商品代号=商品表2. 商品代号 and产地 in (Select 产地From 商品表1 as X,商品表2 as Y Where x.商品代号=y.商品代号 Group by产地 having count(*)=1) 5.
Select distinct 学生.*
Where学生.学生号=选课. 学生号 and 课程号=any(Select课程号 From 学生,选课 Where学生.学生号=选课. 学生号and 姓名=@m1) 作业3:
一、 单选(1-22)
CDABCABCBABCDDABBCDBBB 二、 填空(1-22)
数据库窗体、工作状态、下拉菜单、8 4、1 mdb、名称 类型、数据 数据库对象、打印方式 显示方式、窗体 报表 数据访问页、更新、页眉 主体 页脚、1对多、设计 预览 数据表、
3
报表页眉 页面页眉 主体、access数据库 更高版本、HTML、类模块 标准模块、工程资源管理器 模块属性窗口 代码编辑窗口、VBA、模块、大小写、当前数据库 数据库对象。 作业4:
一、 单选(1-22)
BABCBADADCBABCABBAABBD 二、 判断题(1-10) √╳√╳√╳√╳√√ 四、 填空(1-60)
C/S、客户机、数据封锁机制、注册帐号、系统管理员、域用户帐号、暂停、逻辑组件、系统数据库 用户数据库、master model tempdb msdb、GO、局部变量、bit、’ab’、8 4 2 1、数值 字符 日期时间、查询分析器、sp_renamedb、null、删除 修改、select、索引、自动、插入 删除 修改、可执行、局部变量 全局变量、存储过程、数据 日志、2 USE、打开 重建、create index drop index、聚集 非聚集、建立 索引、主码 唯一值、@ @@、DECLARE 逗号、空格 分号 换行、2 多 一、BREAK CONTINUE、OPEN CLOSE、FETCH DEALLOCATE、CURRENT <游标名>、并发控制 捆绑、多 RETURN、参数 过程体、CREATE TRIGGER DROP TRIGGER、检查 唯一值、更新 检查、锁 钥匙、GRANT REVOKE、ON FROM、VC++ VJ++ VB、可视化开发 事件驱动 面向对象编程、关系 SQL、控制中心 命令中心、企业版、DEM、层次结构 对象 继承、
4
实例 属性 方法、BROLAND PASCAL、MIRCOSOFT 编程工具。 四、写结果或功能 1. 8 -888 2. 888 -8 3. student
4. 学生号 课程号 0
5. 首先定义一个名为@MyNo的局部变量,并给它赋初值。如果@MyNo属于计算机软件专业,则显示出平均成绩,否则显示“学号为@MyNo的学生不存在或不属于软件专业”。 6.求出SCORE表中最高成绩与最低成绩的分数之差。
7.从student表中统计出专业名开头为@a的值(即“计算机”)的所有学生人数。
8. 从student表中分组统计出每个月份入学的学生人数。 9.显示出AAA库中所有学生的记录信息及选课成绩。 10. 显示出AAA库中每个学生的平均成绩。
11.向SCORE表中插入学号为@a的值、课程名为@b的值、成绩为@c的值的学生成绩记录。 五、写命令
1.select upper(‘I am a student’) 2. select * from [my table]
3. select year(getdate()),month(getdate()) 4. select left(学号,4) from students
5
5.create table students( 学号 Char(8) primay key, 姓名 Varchar(8), 年龄 Int, 专业Varchar(20), 入学日期 Datetime )
6.alter database AAA Modifyfile(
Name=AAA_data, Size=5, Maxsize=10 )
6
因篇幅问题不能全部显示,请点此查看更多更全内容
Copyright © 2019- efsc.cn 版权所有 赣ICP备2024042792号-1
违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com
本站由北京市万商天勤律师事务所王兴未律师提供法律服务