学生选课与课程安排数据库设计

合集下载

大学选课数据库课程设计

大学选课数据库课程设计

大学选课数据库课程设计一、课程目标知识目标:1. 理解数据库的基本概念,掌握数据库系统的基本结构。

2. 学会使用SQL语言进行数据库的基本操作,如查询、插入、更新和删除数据。

3. 掌握数据库设计的基本原则和方法,能独立设计简单的大学选课数据库。

技能目标:1. 能够运用数据库管理系统(如MySQL、Oracle等)进行数据存储、管理和查询。

2. 通过案例分析和实践操作,提升问题解决能力和团队协作能力。

3. 培养学生运用数据库技术解决实际问题的能力,提高编程和数据处理技巧。

情感态度价值观目标:1. 培养学生对数据库技术的兴趣,激发学习热情,形成积极的学习态度。

2. 培养学生的创新意识和实践能力,鼓励尝试和探究,提高自信心。

3. 培养学生具备良好的团队合作精神,尊重他人意见,学会沟通与协作。

本课程针对大学计算机相关专业学生,结合学科特点、学生实际情况和教学要求,明确以上课程目标。

通过本课程的学习,使学生能够掌握数据库基础知识,具备实际应用能力,并形成积极的学习态度和价值观。

同时,将课程目标分解为具体的学习成果,为后续的教学设计和评估提供依据。

二、教学内容1. 数据库基本概念:介绍数据库的定义、发展历程、分类及其应用场景。

- 教材章节:第一章 数据库概述2. 数据模型与关系代数:讲解实体-关系模型、关系模型,以及关系代数的基本操作。

- 教材章节:第二章 数据模型与关系代数3. SQL语言及其应用:学习SQL语言的基本语法,包括数据查询、插入、更新、删除等操作。

- 教材章节:第三章 SQL语言与数据库操作4. 数据库设计:阐述数据库设计的基本原则、步骤和方法,结合大学选课系统案例进行分析。

- 教材章节:第四章 数据库设计5. 数据库管理系统:介绍常见数据库管理系统的特点、使用方法及简单配置。

- 教材章节:第五章 数据库管理系统6. 数据库保护与安全:讲解数据库的安全机制、备份与恢复技术。

- 教材章节:第六章 数据库保护与安全7. 实践操作与案例分析:组织学生进行数据库设计、操作实践,分析并解决实际问题。

学生选课管理系统数据库设计

学生选课管理系统数据库设计

学生选课管理系统数据库设计-MySql项目文档作者:李国辉当前版本:V1.0目录1.系统概述 (3)2.开发环境与工具 (3)3. 数据库命名规范 (3)3.1术语定义 (3)3.2 基本原则 (3)4.数据库分析 (4)4.1数据表分析 (4)4.2 数据库实体图 (4)4.3数据库E-R图 (5)4.4数据表关系图 (6)4.5数据字典 (7)5. 业务功能模拟 (8)5.1 添加数据 (8)5.2 教室查询 (8)5.3 教师查询 (8)5.4 选修课程查询 (8)5.5 选修课表数据 (8)5.6 学生数据 (8)5.7 选修报名/成绩数据 (8)5.5 备份数据 (9)5.6 思虑题 (9)6. 扩展性功能 (9)1.系统概述随着无纸化办公的普遍实现,信息的自动处理以及网络式的信息交互方式已经被人们广泛应用。

让计算机来管理学生的信息是现在各个高校都在积极进行的工作之一,也是高校教学管理工作的重要内容之一。

网上选课与传统的选课方式相比更加节约资源,增加了学生选课自主权。

学生选课系统作为一种现代化的教学技术,越来越受到人们的重视,是一个学校不可或缺的部分, 学生选课系统就是为了管理好选课信息而设计的。

学生选课系统的将使选课管理工作规范化、系统化、程序化,避免选课管理的随意性,提高信息处理的速度和准确性,能够准确、及时、有效的查询和修改学生选课情况。

与传统的选课方式相比,网上选课系统利用局域网为学生选课带来了极大的便捷。

学生在公共机房,或者宿舍的个人电脑上便可以通过校园网络来选课。

在选课期间内,学生能够使用选课系统灵活的修改自己的选课情况,大大提高了学校选课工作的效率。

教务处的教师则可以通过选课系统的管理员子系统来管理学生的选课情况,使得学生选课工作达到系统化和自动化,大大提高了学校的工作效率,为广大师生及相关人员节省了极多的时间。

2.开发环境与工具数据库:MS SQLServer2008系统环境:Windows2003/Server/Windows 2008 Server/Win7/Win8/Win10网络:10M以上局域网3. 数据库命名规范1.方便代码的交流和维护。

学生选课管理系统数据库设计报告

学生选课管理系统数据库设计报告

学生选课管理系统数据库设计报告一、引言学生选课管理系统是为了方便学生选择适合自己学习和兴趣的课程而设计的系统。

该报告旨在介绍该系统的数据库设计,包括数据库表、字段、关系等方面的设计。

二、数据库表设计1. 学生表(student)•字段:学生ID(student_id)、姓名(name)、年龄(age)、性别(gender)、班级(class_id)2. 课程表(course)•字段:课程ID(course_id)、课程名称(course_name)、教师(teacher)、学分(credit)、课程时间(time)、上课地点(location)3. 选课表(enrollment)•字段:选课ID(enrollment_id)、学生ID(student_id)、课程ID (course_id)、成绩(grade)三、数据库关系设计1.学生表与选课表之间的关系:–一个学生可以选择多门课程,一个课程可以被多个学生选择,是多对多关系。

–学生表与选课表通过学生ID(student_id)进行关联。

2.课程表与选课表之间的关系:–一门课程可以被多个学生选择,一个学生也可以选择多门课程,是多对多关系。

–课程表与选课表通过课程ID(course_id)进行关联。

四、数据库操作1.插入操作:向学生表中插入新的学生信息。

INSERT INTO student (student_id, name, age, gender, class_id) VALUES (1, '张三', 20, '男', 'ClassA');2.查询操作:查询学生选择的所有课程。

SELECT*FROM enrollment WHERE student_id=1;3.更新操作:更新学生成绩信息。

UPDATE enrollment SET grade=90WHERE student_id=1AND course_id=101;4.删除操作:删除选课表中的选课记录。

学生选课信息管理系统数据库设计

学生选课信息管理系统数据库设计

学生选课信息管理系统一、系统可行性分析在系统开发过程中进行可行性分析,对于保证资源的合理使用,避免浪费和一些不必要的失败,都是十分重要的。

1。

目标和方案的可行性:如果采用人工操作的方式,不仅操作不方便,耗费人力,而且还容易出现错误。

所以当前迫切需要一个计算机化的管理信息系统。

开发这个系统,能更好地满足学校要求,使学校的各种信息管理实现无纸化,高效化.2。

技术方面的可行性:本系统是用access结合Sql Server数据库来开发的一个信息管理软件.Access在数据库方面的特长显得尤为突出:适用于多种数据库结构,结合客户端的html能够创建出完美漂亮且高效的软件系统。

3。

管理方面的可行性:作为学校教务信息管理系统之一的选课系统,对它的管理也是很方便的,只需要先将系统配置运行起来,然后分配好系统的三个主要角色,就可以投入实际的院校中进行使用。

根据以上几方面的可行性分析,可以得出结论:开发该学生选课管理系统是可以进行的。

二、系统需求分析本程序的设计任务就是制作一个可以用于学生选课管理的系统,主要可以进行对本系统、数据的管理、数据查询、常务操作、常用工具、数据库管理和帮助等功能.具体来说就是可以通过管理功能对本系统用户进行用户添加删除以及密码修改和权限的管理;还可以通过数据管理功能对教师、学生、系部、课程、成绩、教室等信息进行添加、修改和删除等具体的操作;再者,可以通过数据查询功能对教师、学生、系部、课程、成绩、教室等信息的查询;同时本程序还引入常用工具功能,可以在本程序中使用计算器、Word、记事本、Excel、SQL Server和Web等常用工具;最后本程序还加入了数据库的备份、数据库的还原、数据库的压缩、数据的导入和数据的导出等功能方便于数据的整理的存储。

教师在本系统的功能:(1)教师信息管理,包括教师个人的基本情况和任课情况;(2)根据学校教务处所排课进行班级数及人数的统计,然后根据统计结果进行项目及班数的设定查询学生选课情况、自己任课情况、获取自己所担任课程分班表;(3)录入及修改成绩学生信息管理,学生在本系统的功能:(1)查询本人信息、(2)教师任课信息、选课、选课信息查询、(3)成绩查询。

学生选课系统数据库设计报告

学生选课系统数据库设计报告

学生选课系统数据库设计报告学生选课系统是高校管理教学的重要环节之一,其数据库设计是否合理对于系统的运行效率和用户体验具有重要影响。

下面是基于学生选课管理的实际需求,进行的学生选课系统数据库设计报告。

1.需求分析在进行数据库设计之前,首先需要对系统的需求进行分析。

学生选课系统需要实现学生选课、教师授课、课程管理等功能。

具体来说,系统需要支持以下功能:- 学生选课:学生可以在系统中选择自己感兴趣的课程,并按照课程难度、课程性质等因素进行排序。

- 教师授课:教师可以在系统中指定自己授课的课程,并设置课程的教学计划、考试时间等信息。

- 课程管理:学校管理人员可以在系统中管理课程信息,包括课程的开设、取消、修改等操作。

2.数据库模式分析在分析系统需求的基础上,我们可以建立以下数据库模式:- 学生表 (Student):包含学生的基本信息,如学生 ID、姓名、性别、出生日期、联系方式等。

- 教师表 (Teacher):包含教师的基本信息,如教师 ID、姓名、性别、联系方式等。

- 课程表 (Course):包含课程的基本信息,如课程 ID、课程名称、课程类型、授课教师等。

- 选课表 (Selection):包含学生的选课信息,如学生 ID、所选课程 ID 等。

- 选课结果表 (SelectionResult):包含学生选课结果信息,如学生 ID、所选课程名称、是否成功选课等。

3.数据库设计根据上述数据库模式分析,我们可以进行数据库设计,实现学生选课系统的各项功能。

具体来说,数据库设计如下:- 学生表 (Student):包含学生的基本信息,如学生 ID、姓名、性别、出生日期、联系方式等。

- 教师表 (Teacher):包含教师的基本信息,如教师 ID、姓名、性别、联系方式等。

- 课程表 (Course):包含课程的基本信息,如课程 ID、课程名称、课程类型、授课教师等。

- 选课表 (Selection):包含学生的选课信息,如学生 ID、所选课程 ID 等。

学生选课系统数据库设计报告

学生选课系统数据库设计报告

学生选课系统数据库设计报告
在设计学生选课系统数据库时,需要考虑以下几个方面:
1. 数据表结构和关系:学生选课系统通常需要维护学生信息、
课程信息、教师信息以及选课信息等数据。

因此,需要建立相关的数据表来存储这些数据。

例如,可以建立学生表、课程表、教师表和选课表等。

这些表之间可能存在关联关系,例如选课表中可能包含学生信息和课程信息等。

2. 数据表字段设计:对于每个数据表,需要考虑需要存储哪些
数据,数据的格式和大小等。

例如,学生表可能包含学生 ID、姓名、性别、出生日期、联系方式等信息。

课程表可能包含课程 ID、课程
名称、授课教师、学分等信息。

教师表可能包含教师 ID、姓名、性别、职称、联系方式等信息。

选课表可能包含学生 ID、课程 ID、选课状态等信息。

3. 数据表关系设计:在设计数据表时,需要考虑它们之间的关
联关系。

例如,学生表中可能包含学生的基本信息,同时学生表和课程表之间可能存在选课关系,即学生选课的信息会被存储在选课表中。

在设计关联关系时,需要考虑数据的完整性和正确性。

4. 数据表查询和更新:在设计数据表时,需要考虑如何查询和
更新数据。

例如,学生选课系统可能需要实现学生信息查询、课程信息查询、教师信息查询以及选课状态更新等功能。

在设计查询和更新方案时,需要考虑性能、安全和可靠性等因素。

综上所述,设计学生选课系统数据库需要考虑数据表结构和关系、
数据表字段设计、数据表关系设计和数据表查询和更新等方面。

在设计数据库时,需要充分考虑实际需求和性能要求,以实现高效、安全、可靠的学生选课系统。

学生选课数据库课程设计sql

学生选课数据库课程设计sql

学生选课数据库课程设计sql 随着信息技术的快速发展,数据库管理系统在各个领域中的应用越来越广泛。

作为计算机专业的学生,学习数据库课程是必不可少的一部分。

在学习数据库课程的过程中,我们需要进行一些实践操作,以加深对数据库的理解和应用能力。

因此,设计一个学生选课数据库课程是非常有必要的。

首先,我们需要设计一个学生表,用于存储学生的基本信息。

学生表的字段包括学生ID、姓名、性别、年龄等。

其中,学生ID是主键,用于唯一标识每个学生。

其次,我们需要设计一个课程表,用于存储课程的信息。

课程表的字段包括课程ID、课程名称、学分等。

其中,课程ID是主键,用于唯一标识每门课程。

接下来,我们需要设计一个选课表,用于存储学生选课的信息。

选课表的字段包括学生ID、课程ID、选课时间等。

其中,学生ID和课程ID是外键,用于与学生表和课程表建立关联关系。

在设计完表结构后,我们需要编写一些SQL语句,以实现对数据库的增删改查操作。

以下是一些常用的SQL语句示例:1. 查询所有学生的信息:SELECT * FROM 学生表;2. 查询某个学生的选课信息:SELECT * FROM 选课表 WHERE 学生ID = 'xxx';3. 查询某门课程的选课学生信息:SELECT * FROM 选课表 WHERE 课程ID = 'xxx';4. 添加一个学生的信息:INSERT INTO 学生表 (学生ID, 姓名, 性别, 年龄) VALUES ('xxx', 'xxx', 'xxx', 'xxx');5. 删除某个学生的信息:DELETE FROM 学生表 WHERE 学生ID = 'xxx';6. 修改某个学生的信息:UPDATE 学生表 SET 姓名 = 'xxx', 性别 = 'xxx', 年龄 = 'xxx' WHERE 学生ID = 'xxx';通过以上的SQL语句示例,我们可以实现对学生选课数据库的增删改查操作。

学生选课信息管理系统数据库设计(1)

学生选课信息管理系统数据库设计(1)

学生选课信息管理系统数据库设计(1)一、需求分析作为一款学生选课信息管理系统,考虑到实用性和易用性,需要满足以下需求:1. 学生可查看自己的选课情况,并且能够选择需要的课程。

2. 教务处管理员可以进行课程管理和成绩管理。

3. 教师可以上传课程资料和发布学生成绩。

4. 系统需要实现数据的实时更新和管理。

二、数据库设计基于以上需求分析,我们可以设计出以下数据库结构:1. 学生表:包含学生ID、学生姓名、性别、出生日期、班级等信息。

2. 课程表:包含课程ID、课程名称、课程类型、学分、授课教师等信息。

3. 教师表:包含教师ID、教师姓名、性别、授课课程、所在学院等信息。

4. 选课表:包含学生ID、课程ID、选课时间等信息。

5. 成绩表:包含学生ID、课程ID、课程成绩等信息。

三、实现方式在实现学生选课信息管理系统的过程中,我们可以使用关系型数据库来实现。

具体可以使用MySQL或Oracle数据库,并使用相关编程语言(如Java或Python)来实现系统逻辑。

对于系统的数据实时更新和管理,可以使用定时器或触发器等方式来实现。

四、系统功能基于以上数据库设计和实现方式,我们可以实现以下系统功能:1. 学生可登录系统进行选课、查看选课情况、查询成绩等操作。

2. 教务处管理员可以进行课程管理,包括添加、删除、修改课程信息等操作。

3. 教务处管理员可以进行成绩管理,包括查询、修改学生课程成绩等操作。

4. 教师可以进行课程资料上传和学生成绩发布操作。

5. 系统可以自动检测相应数据的更新,并进行数据的实时更新和管理。

五、系统优化为了提升系统的性能和用户体验,我们可以对系统进行一些优化:1. 增加系统缓存:将热点数据缓存到内存中,提升数据访问效率。

2. 增加系统容错能力:对于系统出错情况,需要进行相应异常处理,避免系统崩溃。

3. 优化系统界面设计:界面设计应简洁大方,使用户易于理解和操作。

4. 增强系统安全性:加强用户登录验证和权限控制,确保系统数据安全。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

学号:课程设计课程名称数据库系统原理学院计算机科学与技术专业计算机科学与技术班级计算机1007姓名指导教师2013 年01 月23 日课程设计任务书学生:专业班级:指导教师:工作单位:题目:教学管理信息系统——学生选课及课程安排数据库设计初始条件:大学同时开设多门课程。

每门课程有一个主讲教师,有多名学生选修;一个学生可选修多门课程并获得相应的学分和成绩;上课的基本单位是“次”(一次2学时),每一次课都规定了上课时间和教室(这一规定更灵活,并不象本校现在的情形!)。

要求完成的主要任务:1.根据上述的初始条件,进行调查分析并设计适当的属性。

设计一个学生选课及课程安排数据库,记录教师和学生的基本信息,选课,课程安排等信息,DBMS可选Ms SQL Server、Oracle、MySQL等。

2.完成课程设计说明书,其格式遵守学校今年的新规定。

主要容包括:需求分析,概念设计,逻辑设计,物理实现等。

3.基于该数据库,最好实现一个或多个应用程序(自己确定功能),程序设计语言(工具)任选。

这一项是选作,不作硬性要求。

时间安排:本学期第21周:1.消化资料、系统调查1天2.系统分析1天3.总体设计,实施计划2天4.撰写报告1天指导教师签名:2013年月日系主任(或责任教师)签名:2013年月日目录1.需求分析 (4)1.1初始条件 (4)1.2要求完成的任务 (4)1.3可行性分析 (4)1.4设计环境 (4)1.5实现需求 (4)2.概念设计 (5)2.1数据库基本表设计 (5)2.2 E_R图 (5)3.逻辑设计 (6)3.1关系模式 (6)3.2子模式 (6)4.物理设计 (6)5.数据库设计源代码 (7)5.1基本表SQL源语言 (7)5.2基本表数据库实现 (10)6.设计心得 (13)7.参考资料 (13)教学管理信息系统——学生选课及课程安排数据库设计1需求分析1.1 初始条件大学同时开设多门课程。

每门课程有一个主讲教师,有多名学生选修;一个学生可选修多门课程并获得相应的学分和成绩;上课的基本单位是“次”(一次2学时),每一次课都规定了上课时间和教室(这一规定更灵活,并不象本校现在的情形!)。

1.2要求完成的任务(1)根据上述的初始条件,进行调查分析并设计适当的属性。

设计一个学生选课及课程安排数据库,记录教师和学生的基本信息,选课,课程安排等信息,DBMS 可选Ms SQL Server、Oracle、MySQL等。

(2)完成课程设计说明书,其格式遵守学校今年的新规定。

主要容包括:需求分析,概念设计,逻辑设计,物理实现等。

(3)基于该数据库,最好实现一个或多个应用程序(自己确定功能),程序设计语言(工具)任选。

这一项是选作,不作硬性要求。

1.3可行性分析此课程设计的目的在于实现学生选课及课程安排数据库的设计,根据初始条件,设计一个学生选课及课程安排数据库,记录教师和学生的基本信息,选课,课程安排等信息。

在要求完成的任务中,要求可以编写应用程序对所建立的数据库进行访问,该数据库功能简单可以编写简单的应用程序来实现对数据库的基础的查询.插入.删除等操作。

1.4设计环境在本次的课设中用MS SQL Server 2005来进行数据库的设计,DBMS可选Ms SQL Server、Access、VFP等,再配以一台个人电脑,即可完成本次课程设计。

1.5实现需求根据上述的初始条件和对本学校的调研考察,设计一个学生选课及课程安排数据库:记录教师和学生的基本信息,选课,课程安排等信息,方便老师,同学等用户对数据库的查询,修改等操作。

尽量使数据库高效,存储简单。

可设计简单应用程序,实现数据库的访问应用:学生可以查询课程信息及课程安排信息;教师可以查询选修本门课程的学生信息,并给学生相应的成绩,可以查询课程信息及课程安排信息;教师可以修改选修本门课程的学生信息,插入,修改,删除等。

2概念设计2.1数据库基本表设计(1)“学生”表来记录学生的基本信息:学号、、性别、班级、所在系;(2)“教师”表来记录教师的进本信息:教师编号、教师、工作单位;(3)“课程”表来记录课程的基本信息:课程号、课程名、主讲教师、学分、学时;(4)“学生选课”表记录学生选课的基本信息:学生号、课程号、成绩;(5)“课程安排”表记录课程安排的基本信息:课程号、上课地点、上课时间。

2.2 E—R 图3逻辑设计3.1关系模式将设计好的E-R图转换为SQL Server 2005支持的关系模型,关系主码用下划线标注:实体定义如下:学生:{学号,,性别,班级,所在系}教师:{教师编号,教师,工作单位}课程:{课程编号,课程名称,主讲教师,学分,学时}关系定义如下:课程安排:{课程编号,上课地点,上课时间}选修:{学号,课程,成绩}3.2子模式视图定义如下C_SS:{课程编号,课程名称,主讲教师编号,主讲教师,学号,学生,班级,专业}S_CS:{学号,学生,学生专业,学生班级,课程编号,课程名称,主讲教师} T_C: {上课时间,上课地点,课程编号,课程名称,主讲教师编号,主讲教师,学生专业,学生班级}C_C:{教室,上课时间,课程编号,课程名称,主讲教师编号,主讲教师,学生班级,学生专业}4物理设计本次数据库物理设计采用的存取方法是索引方法。

根据建立的索引(下划波浪线)如下:学生:{学号,,性别,班级,所在系}教师:{教师编号,教师,工作单位}课程:{课程编号,课程名称,主讲教师,学分,学时}课程安排:{课程编号,上课地点,上课时间}选修:{学号,课程,成绩}5数据库设计源代码5.1基本表SQL源语言1)学生表:CREATE TABLE student(Sno char(13) NOT NULL,Sname char(20) NOT NULL,Ssex char(2),Sclass char(10),Sdept char(20)PRIMARY KEY (Sno)) ;-- ------------------------------ Records-- ----------------------------INSERT INTO student VALUES ('01', '德华', '男','计算机1007','计算机学院');INSERT INTO student VALUES ('02', '学友', '男','计算机1007','计算机学院');INSERT INTO student VALUES ('03', '郭富城', '男','计算机1007','计算机学院');INSERT INTO student VALUES ('04','王菲','女','计算机1007','计算机学院');2)教师表:CREATE TABLE teacher(Tno char(5) NOT NULL,Tname char(20) NOT NULL,Tdept char(20)PRIMARY KEY (Tno)) ;-- ------------------------------ Records-- ----------------------------INSERT INTO teacher VALUES ('001', '三','计算机学院');INSERT INTO teacher VALUES ('002', '四','计算机学院');INSERT INTO teacher VALUES ('003 ', '王五','计算机学院');INSERT INTO teacher VALUES ('004', '六','计算机学院');3)课程表:CREATE TABLE course (Cno char(10) NOT NULL,Cname char(20) NOT NULL ,Tno char(5),Ccredit char(3) ,Chour char(3) ,PRIMARY KEY (Cno));-- ------------------------------ Records-- ----------------------------INSERT INTO course VALUES ('101', '数据库系统','001', '2', '48'); INSERT INTO course VALUES ('102', '计算机网络', '002','2','32'); INSERT INTO course VALUES ('103', '软件工程', '003','2', '48'); INSERT INTO course VALUES ('104', '数据结构','004','2', '64');4)学生选课表:CREATE TABLE student_course (Sno char(13) NOT NULL,Cno char(10) NOT NULL,Grade char(3) ,PRIMARY KEY (Sno,Cno),) ;-- ------------------------------ Records-- ----------------------------INSERT INTO student_course VALUES ('01', '101', '90');INSERT INTO student_course VALUES (01', '102', '92');INSERT INTO student_course VALUES ('02', '102', '78');INSERT INTO student_course VALUES ('02', '103', '89');INSERT INTO student_course VALUES ('03', '103', '94');INSERT INTO student_course VALUES ('03', '104', '85');INSERT INTO student_course VALUES ('04', '101', '88');INSERT INTO student_course VALUES ('04', '104', '94');5)课程安排表:CREATE TABLE course_plan (Cno char(10) NOT NULL,Time char(20) NOT NULL,Place char(20) NOT NULL,);-- ------------------------------ Records-- ----------------------------INSERT INTO course_plan VALUES ('101', '周二七八节', '航海楼101'); INSERT INTO course_plan VALUES ('101', '周四一二节', '航海楼103'); INSERT INTO course_plan VALUES ('102', '周三五六节', '航海楼107'); INSERT INTO course_plan VALUES ('102', '周二一二节', '航海楼109'); INSERT INTO course_plan VALUES ('103', '周五五六节', '航海楼111'); INSERT INTO course_plan VALUES ('103', '周三三四节', '航海楼201'); INSERT INTO course_plan VALUES ('104', '周二五六节', '航海楼203'); INSERT INTO course_plan VALUES ('104', '周四一二节', '航海楼205');5.2基本表数据库实现学生基本表教师表课程表学生选课表课程安排表基本表操作用例select sname,cname,gradefrom student,student_course,coursewhere student.sno=student_course.sno and o=student_o;6设计心得做这次的课程设计是在很久以前就布置的任务,针对这次的课程设计,自己查阅相关教材资料以及向同学咨询终于完成了此次课程设计的基本目标和任务。

相关文档
最新文档