SQL期末考试题目 - 图文
更新时间:2023-09-21 20:34:01 阅读量: 工程科技 文档下载
- 马原期末考试大题题目推荐度:
- 相关推荐
第二章数据库应用开发试题
一、评分细则
数据库应用开发试题从数据库创建、数据表创建、约束及关系创建、数据访问、代码规 范性五个方面进行评分,评分细则见表2.1。
表2.1 数据库应用开发试题评分细则
评价项 数据库创建 数据表创建 约束及关系创建 数据访问 代码 规范 数据库名命名规范 数据表名命名规范 字段名命名规范 分值 30分 25分 30分 30分 2分 5分 8分 评分细则 没有成功创建数据库,扣5-8 分。 数据表创建不成功每一项扣3-5 分,字段创建不符合要求每一项扣2-3 分。 约束创建不成功每一项扣3-5 分,关系创建不符合要求每一项扣5 分。 没有正确写出SQL 语句每一项扣4-5 分。 数据库名命名不规范扣2 分。 数据表命名不规范每张表扣1 分。 字段名命名不规范每项扣0.5 分,扣完为止。 二、实施条件
测试所需的软硬件设备见表2.2 表2.2 考点提供的主要设备及软件
序 1 设备、软件名称 计算机 规格/技术参数、用途 CP U 奔腾4 以上,内存1G 以上,XP 操作系统。 2 3 Office SQL Server 2005 或以 上、Oracle 10g 或以 上、MySQL 5.1 或以上 编写文档 数据库管理系 统 台。 参考人员任选一种数据库管理系备注 用于软件开发和软件部署,每人一 三、答题文件提交要求
答案以“答题文件”的形式提交。请按以下要求创建答题文件夹和答题文件: 1 创建答题文件夹
创建以“所属学校名_身份证号_姓名_题号”命名的文件夹,存放所有答题文件,例如: “湖南科技职业学院_340103***********_李维_A_1\\” 2 创建答题文件
2.1 数据库备份文件
创建bak 子文件夹,如: “湖南科技职业学院_340103*******_李维_A_1\\bak\\”,存放 数据库备份文件,用于阅卷时,还原运行环境。无数据库备份文件,则扣除相应的技术分。
2.2 数据库查询文件
创建query 子文件夹,如: “湖南科技职业学院_340103*******_李维_A_1\\query\\”, 存放数据库查询文件,要求命名为:“数据库名.sql”或者“数据库名.txt”。 3 提交答题文件
将“所属学校名_身份证号_姓名_题号”文件夹打包,形成“所属学校名_身份证号_姓名 _题号.RAR”文件,如:“湖南科技职业学院_340103***********_李维_A_1.rar”,将该文件按要求进行上传。
四、试题
【试题3】
1 任务
你作为《银行信贷管理系统》项目开发组的程序员,请按要求完成: 数据库的创建; 数据表的创建; 数据的操作。 2 要求
银行信贷管理系统的E-R 图如图2.7 所示,逻辑数据模型、物理数据模型如图2.8 和 图2.9 所示。数据表字段名定义见表2.5。请按以下设计完成数据库创建、数据表创建和数据操作任务:
图2.7 E-R 图
图2.8 逻辑数据模型
图2.9 物理数据模型 表2.5 字段名定义表
字段名 T_customer_info T_cust_credit_level T_his_cust_credit_level Cust_id Cust_name Legal_name 字段说明 客户基本信息表 客户信用等级表 客户信用等级历史表 客户编号 客户名称 法人代表 字段名 Reg_address Post_code Id Credit_level Begin_date End_date 字段说明 注册地址 邮政编码 序号 信用级别 评级有效起始日期 评级有效中止日期 3数据库操作 3.1 创建数据库
创建数据库BankCreditLoanDB。 3.2 创建数据表
根据图2.8 和表2.5,创建数据表。其中,客户信用等级历史表中的序号为自动增长字 段。
3.3 创建数据表间的关系及约束
为表设置主键,主键命名为“pk_<表名>_<主键标识>” 。
根据逻辑模型,创建数据表之间的关系,关系命名为“fk_<表名>_<主表名>_<外键标识>” 。
", 将信用级别字段默认值设置为“01”。 3.4 数据操作
用SQL 语句完成如下操作:
",根据对逻辑数据模型的理解,分别向三个表中插入一条测试数据; ",查询客户名称为“XX 公司”的信用等级;
",创建视图V_His_cust_credit_level 用于查询客户的信用级别历史记录,视图列名显 示为:客户名称、信用级别、评级有效起始日期、评级有效中止日期; ", 创建带输入参数的存储过程P_ cust_credit_level,根据输入参数更新客户信用 等级表,并将更新前的记录插入到客户信用等级历史表。 【试题4】
1 任务
你作为《银行信贷管理系统》项目开发组的程序员,请按要求完成: 数据库的创建; 数据表的创建; 数据的操作。 2 要求
银行信贷管理系统的E-R 图如图2.10 所示,逻辑数据模型、物理数据模型如图2.11 和图2.12 所示。数据表字段名定义见表2.6。请按以下设计完成数据库创建、数据表创建和数据操作任务:
图2.10 E-R 图
图2.11 逻辑数据模型
正在阅读:
SQL期末考试题目 - 图文09-21
2013年初级会计职称考试《初级会计实务》第一章第四节最新讲义05-24
GIS实验报告+心得体会总结04-10
电商客服工作计划表07-08
财务资金计划表格式09-27
实用简短的学生评语04-01
小组活动小组工作开展计划表格08-27
钢筋原材料计划表格09-02
- CC01试题(答案)
- 2010年11月心理咨询师三级技能真题(2011.11)
- 关于开展文化市场创卫工作的实施方案
- 1998年全国初中数学联赛第一试和第二试试题及答案
- 植物生理学复习资料
- iPACS系列保护现场方向保护调试大纲
- 项目管理制度
- 2018-2019年春语文版语文七年级下册第4课《海燕》word教案
- vfp课后习题参考答案
- 第19讲 2K313030:喷锚暗挖(矿山)法施工(一)(2015年新版) - 图文
- 灯谜
- 小勐养至磨憨高速公路某同段(实施)施工组织设计
- 信息安全等级保护测评师试题集
- 盾构施工电瓶车管理办法
- 部编版2019年八年级语文上册:第四单元第15课散文二篇备课资料
- 兔斯基的哲理漫画
- 高一数学必修一综合测试题(含答案)
- 转动惯量实验报告(2)
- 干排渣技术
- 便条、单据教学设计