当前位置:首页 » 学校课程 » 个人课程表数据库

个人课程表数据库

发布时间: 2021-02-28 00:41:22

Ⅰ 学生—课程"数据库中包含学生表,课程表,学生选课表3个表,分别是:

您好,您这样:
--1
select Sname,Sage from Student where Sage<(select Sage from Student where Sno='某一学生') and Sdept='数学系'
--2
select Sname from Student where Sno in (select Sno from SC)
--3
select Sname from Student where Sno in (select Sno from SC group by Sno having count(*)=(select count(*) from Course ))

Ⅱ 怎样设计一个课程表数据库系统

基于你的问题课程表数据库系统
,可以为你提供一份适用于初学者的代码,
可以与我们联系进一步需求,,告诉我你的问题和Email,有机会可以帮你,肯定救急,使用网络_Hi给我留言,

此回复对于所有需求和和来访者有效,
ES:\\

Ⅲ SQL数据库中创建学生情况表(学号,姓名,身份证,性别,专业,住址)课程表(课程编号,课程名称,学

create table 学生情况表(学号 char(9) primary key,姓名 char(20),身份证 char(20),性别 char(2),专业 char(20),住址 char(100))
create table 课程表(课程编号版 char(10) primary key,课程名称 char(20),学分 int)
create table 选修情况表权(学号 char(9),课程编号 char(10),成绩 decimal(18,6),primary key(学号,课程编号))

Ⅳ 在数据库中存储学生一周的课程表,数据库如何设计

您好,可以这样设计
数据库需要设计一天的8节课 8个字段 分别存 8节课 主键设置成星期 然后还有班级字段,班级字段可以做关联字段;
举例

----------------------
星期(主键) 1节 2节 3节 4节 5节 6节 7节 8节 班级
星期三 物理 数学 体育 语文 英语 计算机 物理 生物 一班
星期四 物理 数学 体育 语文 英语 计算机 物理 生物 三班

根据前台选择后台对应查询,比如选择一班,会根据今天的星期做判断主键值,然后在根据查询条件班级。就会把一般今天的所有8节课程列出来。

Ⅳ 数据库表的设计

用户表:{用户编制号(PK),用户名,密码,用户类别, 所属专业号(FK)}
课程表:{课程编号(PK),课程名,用户编号(FK) ,学分}
院 系:{院系编号(PK),院名}
专 业:{专业号(PK),专业名称 ,专业简介 ,总学时,所属院号(FK)}
参考书:{索书号(PK),课程编号(FK),ISBN/ISSN,责任者,出版日期,校图书馆连接地址,电子书连接地址}
专业课程表{专业号,课程编号} 联合主键

Ⅵ 有一个[学生课程]数据库,数据库中包括三个表

CREATE TABLE 学生表
(学号 VARCHAR(12) NOT NULL,
姓名 VARCHAR(20) NOT NULL,
性别 VARCHAR(10) NOT NULL,
年龄 INT CHECK(年龄>=0 AND 年龄<=120),
所在系 VARCHAR(20) NOT NULL,
PRIMARY KEY (学号)
)
CREATE TABLE 课程表
(课程号 VARCHAR(12) NOT NULL,
课程名 VARCHAR(20) NOT NULL,
先修课号 VARCHAR(20) NOT NULL,
学分 INT CHECK(学分>0 AND 学分<=20),
PRIMARY KEY (课程号)
)
CREATE TABLE 成绩表
(学号 VARCHAR(12) NOT NULL,
课程号 VARCHAR(12) NOT NULL,
成绩 REAL CHECK(成绩>=0 AND 成绩<=100),
PRIMARY KEY (学号,课程号),
FOREIGN KEY (学号) REFERENCES 学生表 (学号),
FOREIGN KEY (课程号) REFERENCES 课程表(课程号)
)

Ⅶ 数据库中包含学生表、课程表、学生选课表3个表,分别是什么

1、SELECT 课程号, 课程名, 课程学分

FROM 课程 WHERE 课程号 IN(SELECT 课程号

FROM 选课

GROUP BY 课程号

HAVING COUNT(学生号) BETWEEN 2 AND 4 )

2、SELECT MAX(成绩) - MIN(成绩) AS 分数之差

FROM 选课

倘若要每门课程相差

SELECT 课程, MAX(成绩) - MIN(成绩) AS 分数之差

FROM 选课

GROUP BY 课程

Ⅷ 数据库中建立学生表课程表选课表及其联系

以 access 为例,建立数据表如下:

1、学生表

Ⅸ 一张课表的数据库,包含哪些表和哪些字段

看你课表的设置,一般有:序号,课程名称,课时,授课老师,时间等

Ⅹ 谁会做一个关于课程表的数据库,用sql做!

首先SQL不是数据库,数据库的应用离不开SQL。 SQL是结构化查询语言(Structured Query Language)的缩写内。网上有很多这样的教容程。 数据库系统(DataBase System)是以数据库应用为基础的计算机系统。由数据库、硬件(计算机硬件设备)、软件(数据库管理系统 、操作系统)、用户(应用程序设计员、终端用户、数据库管理员 )组成。 你所说的数据库应该指的就是数据库产品,大型的有ORACLA,SYBASE,DB2,INFORMIX,SQL SERVER等等。而SQL就是这些关系型数据库使用的标准语言。 所以你要设计数据库,必须选择一个适用你的数据库产品,甚至小型的桌面数据库如ACCESS之类的也可以。 对于数据库的详细使用,前提是必须要安装相应的产品,然后需要掌握基本的SQL知识之后,才能实现你的要求,这是必要的过程!例:使用SQL建表语句如下: create table curricula( curricula_id int not null, --课程号 curricula_name char(20) not null, --课程名

热点内容
武汉大学学生会辅导员寄语 发布:2021-03-16 21:44:16 浏览:612
七年级学生作文辅导学案 发布:2021-03-16 21:42:09 浏览:1
不屑弟高考成绩 发布:2021-03-16 21:40:59 浏览:754
大学毕业证会有成绩单 发布:2021-03-16 21:40:07 浏览:756
2017信阳学院辅导员招聘名单 发布:2021-03-16 21:40:02 浏览:800
查询重庆2018中考成绩查询 发布:2021-03-16 21:39:58 浏览:21
结业考试成绩怎么查询 发布:2021-03-16 21:28:40 浏览:679
14中医医师资格笔试考试成绩查分 发布:2021-03-16 21:28:39 浏览:655
名著赏析课程标准 发布:2021-03-16 21:27:57 浏览:881
北京大学商业领袖高端培训课程 发布:2021-03-16 21:27:41 浏览:919