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

数据库创建课程表

发布时间: 2021-01-03 10:24:24

① 数据库中怎样创建学生表

  • SQL语言创建数据库和学生表

  • 建立:

  • [sql]

  • create database zxl

  • create table 学生表

  • (

  • 学号 char(12) primary key,

  • 姓名 char(6) not null,

  • 性别 char(2) check(性别 IN ('男','女')),

  • 班级 char(15)

  • )

  • create table 成绩表

  • (

  • 学号 char(12)references 学生表(学号),

  • 课程号 char(2)references 课程表(课程号) ,

  • 成绩 int default(30),

  • primary key (学号,课程号)

  • )

  • create table 课程表

  • (

  • 课程号 char(2) primary key,

  • 课程名 char(20),

  • 学分 int check(学分>=1 and 学分<=5 )

  • )

  • 操作:

  • [sql]

  • insert into 学生表 values('201190609112','张xl','男','文专计1111')

  • insert into 学生表 values('201190609113','张**','女','文专计1111')

  • insert into 成绩表 values('201190609112','01',100)

  • insert into 成绩表 values('201190609112','02',99)

  • insert into 成绩表 values('201190609112','03',88)

  • insert into 课程表 values('01','数据库系统',3)

  • insert into 课程表 values('02','vb.net',4)

  • insert into 课程表 values('03','java',4)

  • select *from 成绩表

  • select 姓名,课程名,成绩

  • from 学生表,课程表,成绩表

  • where (学生表.学号=成绩表.学号 and 课程表.课程号=成绩表.课程号)

  • order by 成绩 desc

  • select avg(成绩) 平均分,max(成绩) 最高分,min(成绩) 最低分

  • from 成绩表

  • where 学号='201190609112

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

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

1、学生表

③ 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(学号,课程编号))

④ 数据库 mysql 怎么建学生选课表

你可以建一个课程表,和一个学生表,在查询的时候再给分割就成了

⑤ 数据库中创建一个学生表

如果想在数据库中创建一个学生表的话,需要插入一个表格进行操作

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

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

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

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

⑦ 1.在学生数据库中有三张数据表,即学生表、课程表和选课表,三张表的表数据如下,写出创建学生表、课程

create table student(S_no char(9), S_name char(20), S_sex char(2), S_age int, S_department char(20))
create table course (C_no char(10), C_name char(20), C_teacher char(20) )
create table choice(S_no char(9), C_no char(10), S_score int)
insert into student(S_no, S_name, S_sex, S_age, S_department)
values('001', '李志强', '男', 20, '计算机系' )
insert into student(S_no, S_name, S_sex, S_age, S_department)
values('002', '张 亮', '男', 21 '建筑工程系' )
insert into student(S_no, S_name, S_sex, S_age, S_department)
values('003', '李 平', '女', 19 '计算机系' )
insert into course(C_no, C_name, C_teacher )
values('C001', 'C语言', '王雅新' )
insert into course(C_no, C_name, C_teacher )
values('C002', '数据结构', '和海莲' )
insert into course(C_no, C_name, C_teacher )
values('C003', 'SQL Server2000', '陈 红' )
insert into choice(S_no, C_no, S_score)
values('001', 'C001', 83)
insert into choice(S_no, C_no, S_score)
values('001', 'C002', 80 )
insert into choice(S_no, C_no, S_score)
values('002', 'C001', 75)
insert into choice(S_no, C_no, S_score)
values('002', 'C004', 85)
insert into choice(S_no, C_no, S_score)
values('003', 'C002', 88)
insert into choice(S_no, C_no, S_score)
values('003', 'C003', 86)

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

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

⑨ 教学管理”数据库中有学生表、课程表和选课表,如何创建数据库反应三张表之间的联系

关于反映这三张表中数据之间的联系,提供三方面信息以供参考:版
1、表关系分析:学生权表与课程表是多对多的关系,建立一张关联表也就是选课表来将学生表与程表产生关联。
2、数据库表分析:学生表包括学生相关信息,课程表包括课程相关信息,选课表放其他两张表的各一个字段(可以维护唯一性,比如说主键)。
3、实体分析:包含学生和课程两个实体,在每个实体中加入另外一个实体的集合。

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

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

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