在构建学生选课系统的全局E-R图时,将局部E-R图合并形成的较大的局部信息结构,即学生-教师-课程-院系E-R图。其中,教师-院系E-R图和学生-院系E-R图中均有同名的联系“属于”,应分别重新命名为和。
在学生选课系统中,有关系模式“院系(院系编号、系名、学生人数、教师人数、办公地点)”,其不存在部分函数依赖,满足第二范式要求,但存在着依赖,故需要进一步分解,以满足第三范式的要求。
某汽车维修部门的维修工单如下表所示:
某商业集团的商品进销存系统中,涉及的部分信息如下: (1)商品:商品号、商品名、规格、计量单位。 (2)供应商:供应商号、供应商名、地址。 (3)商店:商店号、商店名、地址。 (4)客户:客户号、客户名、地址。 其中,每个供应商可供应多种商品,每种商品也可向多个供应商订购,订购时要记录订购单价和订购数量;每个商店可向多个客户销售多种商品,每个客户可以从多个商店购买多种商品,每种商品也可在多个商店销售给多个客户,商品销售时要记录销售单价、销售数量和销售日期。
在构建出局部信息结构的基础上,通过采用、进行累加的方式,以及消除可能存在的属性冲突、命名冲突和结构冲突,最终形成一个本系统的全局信息结构。
在学生选课系统中,有关系模式“课程(课程号、课程名称、课程分类、学分、上课时间、上课地点、开课学院、限选人数、职工号)”可分解成关系模式“”和关系模式“课程(课程号、课程分类、学分、上课时间、上课地点、开课学院、限选人数、职工号)”。
在数据库设计时,确定实体的过程中,下列描述错误的是()
在将E-R图转化为关系模式之后,还分析各关系模式是否符合的要求。如不符合,则通常需要将这些关系模式分解为符合其要求的关系模式。
某学生宿舍管理系统,涉及的部分信息如下: (1)学生:学号,姓名,性别,专业,班级。 (2)寝室:寝室号,房间电话。 (3)管理员:员工号,姓名,联系电话。 其中:每个寝室可同时住宿多名学生,每名学生只分配一个寝室;每个寝室指定其中一名学生担当寝室长;每个管理员同时管理多个寝室,但每个寝室只有一名管理员。
基于图,将学生选课系统的全局E-R图转化为符合第三范式规范的关系模式共有()个。
简述系统测试与维护的作用。
编写一个数据库服务器的持久连接示例程序 pconnect.php,要求使用函数 mysql_pconnect(),并以超级用户 root 及其密码123456连接本地主机中的 MySQL 数据库服务器。
编写一个关闭与 MySQL 数据库服务器连接的 PHP 示例程序 close.php。
在MySQL中,只有使用了的数据库或表才支持事务。
编写一个检索数据的 PHP 示例程序 select.php,要求在数据库 db_xuanke 的表 teacher 中查询职工号为10021的教师的姓名。
实现数据库行为是实现数据库行为设计的结果,主要是通过完成与本应用功能相关的增、删、改、查等数据库操作。
编写一个数据库服务器的连接示例程序 connect.php,要求以超级用户 root 及其密码123456连接本地主机中的 MySQL 数据库服务器,并使用变量 $con 保存连接的结果。
在数据库db_xuanke中,教务管理人员金老师需要批量录入教师信息时,为防止其他操作对数据的影响,可通过使用事务处理来维护数据库的完整性,请用 SQL 语句实现。
编写一个选择数据库的 PHP 示例程序 selectdb.php,要求选定数据库 db_xuanke 作为当前工作数据库。
以下系统功能实现中,不属于实现数据库行为的是()