当前位置:首页 » 学校课程 » sql课程表制作

sql课程表制作

发布时间: 2021-01-05 21:47:43

① 建课程表的sql语句

createtable课程表
(课程号char(4)primarykey,
课程名char(10),
课程学分int)

② 使用t-sql语句创建course表,课程表

create table course
(
courseID int primary key,
courseName varchar(30)
)

③ 用SQL语句实现:学生表、课程表、选课表三张表中的问题:

用子查询
select 姓名
from 学生,选课,课程
where 学生.学号=选课.学号 and 选课.课程号=课程.课程号 and 课程.课程名='数据库'
and 学生.学号 in
(select 学生.学号
from 学生,选课,课程
where 学生.学号=选课.学号 and 选课.课程号=课程.课程号 and 课程.课程名='操作系统';
}

④ 用SQL创建一个学生表,课程表,学生成绩

第一个表是学生表Student,包含三个字段,学生id(_id) 和 学生姓名(stu_name)和课程id(les_id)
Create Table [dbo].Student(
stu_id [uniqueidentifier] NOT NULL,
stu_name [nvarchar](425) NOT NULL,
les_id [uniqueidentifier] NOT NULL
)
第二个表课程表Lesson,两个字段,课程id(les_id)和课程名称(les_name)
Create Table [dbo].Lesson(
les_id [uniqueidentifier] NOT NULL,
les_name [nvarchar](425) NOT NULL
)
第三个表学生成绩表Score,三个字段课程id(les_id),学生id(stu_id)和课程得分(les_score)
Create Table [dbo].Score(
les_id [uniqueidentifier] NOT NULL,
stu_id [uniqueidentifier] NOT NULL,
les_score [int] NOT NULL
)

⑤ 用SQL语句实现:学生表、课程表、选课表三张表中的问题

1
(*)>=200

2
selecta.cname课程,b.cname先修课
fromcoursealeftjoincoursebona.cpno=b.cno

3
selecta.sno,a.sname,a.sgender,a.sage,a.sdept,b.cno,isnull(b.grade,0)
fromstudentaleftjoinscbona.sno=b.sno

4
updatescsetgrade=0wheresnoin(='CS')

⑥ 谁会做一个关于课程表的数据库,用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, --课程名

⑦ 在数据库teacher_class下,写出创建教师表、课程表、授课表的SQL语句,各表结构如下所示:

(1)alter table tc add ‘修课类别’ nchar(1);
(2)alter table tc modify ‘修课类别’ nchar(2);
(3)alter table tc drop column ‘修课类别’;

⑧ sql创建信息表 课程表 成绩表

Create table Tb_ClassInfo(id int, Name varchar(10), Teacher varchar(20))
你给出的问题信息不全,只能大概给你做个例子

⑨ 课程表的SQL数据表应该怎么设计才方便

用sql查询分抄析器。
a台机子上。打开查询分析器。找到表。右键=》从新窗口中编写对象脚本=》创建。
那么就有那张表的结构脚本了。
create
table
[accountyearcfg]什么的
到b机子上打开查询分析器。数据库选对后。
执行下就好了。
很简单吧。

⑩ 在SQL中如何利用学生表和课程表创建一个选课表

假如已有学生表和课程表的话,再加一个选课表就可以了。选课表与学生表,课程表都是1对N的关系,这样学生表和课程表就可以是N对N的关系了。
学生表-----studentid-----选课表-----courseid-----课程表
Create table StudentCourse (
id int Indentity(1,1) not null,
StudentId varchar(10) not null,
CourseId varchar(10) not null,
Score int
)
然后依次用insert to 插入数据
至于楼主的那些要求都是数据上的问题,自行控制吧

热点内容
武汉大学学生会辅导员寄语 发布: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