mysql 怎么上机考试_MYSQL数据库技术上机实践考试

MYSQL数据库技术上机实践考试

2011-2012第二学期MYSQL数据库技术(考查课)考试模拟试卷一

适用于网络3101、2班

考试类型:上机考试

考试时间:3小时(5月16日第十四周周一中午12:30—3:30)

一、考试说明:(请考生详细阅读以下内容)

考生需在3个小时内完成以下数据库的设计和实现,并将文档文件放置在以自己学号和姓名命名的文件夹内,如:某位同学的姓名为张三,学号为111111,他所命名的文件夹名为111111张三。

二、考试内容:

(一)、数据库的创建和数据的添加。(共15分)

现有图书管理数据库的三个关系模式:

图书(总编号,分类号,书名,作者,出版单位,单价)

读者(借书证号,单位,姓名,性别,职称,地址,电话)

借阅(借书证号,总编号,借书日期)

在MYSQL中建立一个TSDB的数据库并在数据库中建立三张表,在三张表中分别插入以下所给的元组。(字段的数据类型请自己定义,不做要求,需建主键,无需建外键)

图书:

03f21b6c02cfad5b6e5ab38b512ca1cd.png

读者:

6f24606cb3fb6a8ab8b283ca715561eb.png

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
性感学长,造福学弟~一下是题干,答案在文件里。 基于MySQL,设计并实现一个简单的旅行预订系统。该系统涉及的信息有航班、大巴班车、宾馆房间和客户数据等信息。其关系模式如下: FLIGHTS (String flightNum, int price, int numSeats, int numAvail, String FromCity, String ArivCity); HOTELS(String location, int price, int numRooms, int numAvail); BUS(String location, int price, int numBus, int numAvail); CUSTOMERS(String custName,custID); RESERVATION S(String custName, int resvType, String resvKey) 为简单起见,对所实现的应用系统作下列假设: 1. 在给定的一个班机上,所有的座位价格也一样;flightNum是FLIGHTS的一个主码(primary key)。 2. 在同一个地方的所有的宾馆房间价格也一样;location是HOTELS的一个主码。 3. 在同一个地方的所有大巴车价格一样;location是 BUS的一个主码。 4. custName是CUSTOMERS的一个主码。 5. RESERVATIONS包含着那些和客户预订的航班、大巴车或宾馆房间相应的条目,具体的说,resvType指出预订的类型(1为预订航班,2为预订宾馆房间,3为预订大巴车),而resvKey是RESERVATIONS的一个主码。 6. 在FLIGHTS,numAvail示指定航班上的还可以被预订的座位数。对于一个给定的航班(flightNum),数据库一致性的条件之一是,RESERVATIONS所有预订该航班的条目数加上该航班的剩余座位数必须等于该航班上总的座位数。这个条件对于BUS和HOTELS同样适用。 应用系统应完成如下基本功能: 1. 航班,大巴车,宾馆房间和客户基础数据的入库,更新(的属性也可以根据你的需要添加)。 2. 预定航班,大巴车,宾馆房间。 3. 查询航班,大巴车,宾馆房间,客户和预订信息。 4. 查询某个客户的旅行线路。 5. 检查预定线路的完整性。 6. 其他任意你愿意加上的功能。
MySQL 是一种开源的关系型数据库管理系统,广泛应用于各类软件开发。在 MySQL 上机考试,通常涉及一系列与数据库相关的问题和任务。 首先,考生需要了解数据库的基本概念,如、字段、主键、外键、索引等,并能熟练地使用 SQL 语言进行数据库的操作。考试可能会要求考生创建、插入数据、修改结构、编写查询语句等。 其次,考生需要了解数据库的设计原则和规范,能够进行逻辑设计和物理设计。逻辑设计包括确定实体、属性、关系、关系约束等,物理设计包括确定空间、存储结构、索引策略等。考试可能会要求考生进行一定规模的数据库设计和优化。 另外,考生需要了解数据库的性能优化方法和策略,能够根据具体场景调整数据库参数和索引,提高数据库的查询效率和响应速度。此外,还需要了解数据库备份和恢复的方法,保证数据安全性。 最后,考生还需熟悉 MySQL 相关工具和技术,如数据导入导出工具、备份恢复工具、性能分析工具等。考试可能会涉及到使用这些工具进行数据库管理和维护。 总之,MySQL 上机考试主要考察考生对数据库的基础知识、设计原则、优化方法以及相关工具的掌握程度。通过这样的考试,可以评估考生的数据库能力和应用水平,为他们在数据库领域的工作提供参考依据。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值