SQL期末考试题目.doc

SQL期末考试题目.doc

ID:61462226

大小:2.32 MB

页数:27页

时间:2021-02-02

SQL期末考试题目.doc_第1页
SQL期末考试题目.doc_第2页
SQL期末考试题目.doc_第3页
SQL期末考试题目.doc_第4页
SQL期末考试题目.doc_第5页
资源描述:

《SQL期末考试题目.doc》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、第二章数据库应用开发试题一、评分细则数据库应用开发试题从数据库创建、数据表创建、约束及关系创建、数据访问、代码规范性五个方面进行评分,评分细则见表2.1。表2.1数据库应用开发试题评分细则评价项分值评分细则数据库创建30分没有成功创建数据库,扣5-8分。数据表创建25分数据表创建不成功每一项扣3-5分,字段创建不符合要求每一项扣2-3分。约束及关系创建30分约束创建不成功每一项扣3-5分,关系创建不符合要求每一项扣5分。数据访问30分没有正确写出SQL语句每一项扣4-5分。代码规范数据库名命名规范2分数据库名命名不规范扣2分

2、。数据表名命名规范5分数据表命名不规范每张表扣1分。字段名命名规范8分字段名命名不规范每项扣0.5分,扣完为止。二、实施条件测试所需的软硬件设备见表2.2表2.2考点提供的主要设备及软件序设备、软件名称规格/技术参数、用途备注1计算机CPU奔腾4以上,内存1G以上,XP操作系统。用于软件开发和软件部署,每人一台。2Office编写文档3SQLServer2005或以上、Oracle10g或以上、MySQL5.1或以上数据库管理系参考人员任选一种数据库管理系统三、答题文件提交要求答案以“答题文件”的形式提交。请按以下要求创建答

3、题文件夹和答题文件:1创建答题文件夹创建以“所属学校名_身份证号_姓名_题号”命名的文件夹,存放所有答题文件,例如:“湖南科技职业学院_***********_李维_A_1”2创建答题文件2.1数据库备份文件创建bak子文件夹,如:“湖南科技职业学院_*******_李维_A_1bak”,存放数据库备份文件,用于阅卷时,还原运行环境。无数据库备份文件,则扣除相应的技术分。2.2数据库查询文件创建query子文件夹,如:“湖南科技职业学院_*******_李维_A_1query”,存放数据库查询文件,要求命名为:“数

4、据库名.sql”或者“数据库名.txt”。3提交答题文件将“所属学校名_身份证号_姓名_题号”文件夹打包,形成“所属学校名_身份证号_姓名_题号.RAR”文件,如:“湖南科技职业学院_***********_李维_A_1.rar”,将该文件按要求进行上传。四、试题【试题3】1任务你作为《银行信贷管理系统》项目开发组的程序员,请按要求完成:数据库的创建;数据表的创建;数据的操作。2要求银行信贷管理系统的E-R图如图2.7所示,逻辑数据模型、物理数据模型如图2.8和图2.9所示。数据表字段名定义见表2.5。请按以下设计完成数据库

5、创建、数据表创建和数据操作任务:图2.7E-R图图2.8逻辑数据模型图2.9物理数据模型表2.5字段名定义表字段名字段说明字段名字段说明T_customer_info客户基本信息表Reg_address注册地址T_cust_credit_level客户信用等级表Post_code邮政编码T_his_cust_credit_level客户信用等级历史表Id序号Cust_id客户编号Credit_level信用级别Cust_name客户名称Begin_date评级有效起始日期Legal_name法人代表End_date评级有效中

6、止日期3数据库操作3.1创建数据库创建数据库BankCreditLoanDB。3.2创建数据表根据图2.8和表2.5,创建数据表。其中,客户信用等级历史表中的序号为自动增长字段。3.3创建数据表间的关系及约束为表设置主键,主键命名为“pk_<表名>_<主键标识>”。根据逻辑模型,创建数据表之间的关系,关系命名为“fk_<表名>_<主表名>_<外键标识>”。?将信用级别字段默认值设置为“01”。3.4数据操作用SQL语句完成如下操作:?根据对逻辑数据模型的理解,分别向三个表中插入一条测试数据;?查询客户名称为“XX公司”的信用

7、等级;?创建视图V_His_cust_credit_level用于查询客户的信用级别历史记录,视图列名显示为:客户名称、信用级别、评级有效起始日期、评级有效中止日期;?创建带输入参数的存储过程P_cust_credit_level,根据输入参数更新客户信用等级表,并将更新前的记录插入到客户信用等级历史表。【试题4】1任务你作为《银行信贷管理系统》项目开发组的程序员,请按要求完成:数据库的创建;数据表的创建;数据的操作。2要求银行信贷管理系统的E-R图如图2.10所示,逻辑数据模型、物理数据模型如图2.11和图2.12所示。数

8、据表字段名定义见表2.6。请按以下设计完成数据库创建、数据表创建和数据操作任务:图2.10E-R图图2.11逻辑数据模型图2.12物理数据模型表2.6字段名定义表字段名字段说明字段名字段说明Agency_id客户经理编号Reg_address注册地址Agency_name客户经理姓名Pos

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。