怎样用SQL语言建立学生数据表,包括对成绩的删除、录入、查询

急···

sql建立表:
先建一个学生库student,库里面新建表,比如:studentnum(学生号),studentclass(班级),studenttype(专业)等等,具体你要什么表都可以建立;表里面再新建立字段,比如studentnum(学生号)表里面可以建立num,name等字段,设立num为主键,这样就建立好了一个表,其他表都一样按具体情况建立.(这是不用写代码的)
要写代码的:
CREATE TABLE [dbo].[student] (表名) (
[num] [int] IDENTITY (1, 1) NOT NULL , //字段
[Name] [nvarchar] (36) NULL , //字段
[Sex] [nvarchar] (2) NULL , //字段
[Type] [int] NULL //字段

) ON [PRIMARY]
GO
温馨提示:内容为网友见解,仅供参考
第1个回答  2013-06-08
--1、
--新建一个数据库XSGL
create database XSGL
--新建表Student(学生信息)
use XSGL
go
create table Student
(Sno char(10) not null,
Sname char(8),
sex char(2) default'男' not null,
birthday datetime,
Sdept char(20)
)
--创建名为Score(学生成绩)的表
create table Score
(Sno char(10) not null,
Cno char(10) not null,
Grade real
)

--2、增加、修改和删除字段
增加 insert into valuse
修改 updata
删除 drop本回答被网友采纳

怎样用SQL语言建立学生数据表,包括对成绩的删除、录入、查询
先建一个学生库student,库里面新建表,比如:studentnum(学生号),studentclass(班级),studenttype(专业)等等,具体你要什么表都可以建立;表里面再新建立字段,比如studentnum(学生号)表里面可以建立num,name等字段,设立num为主键,这样就建立好了一个表,其他表都一样按具体情况建立.(这是不用写代码...

用SQL语言建立一个学生成绩数据库
create database [数据库名]; user [该数据库名]; --学生表 create table [学生表表名]( sId int primary key, --学生ID编号,主键 sName varchar(10) unique not null, --学生名字 ); --科目表 create table [科目表表名]( sjId int primary key, --科目ID编号,主键 sjName varchar(...

用SQL语言创建学生成绩数据库的代码
if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[CangKu]') and OBJECTPROPERTY(id, N'IsUserTable') = 1)drop table [dbo].[CangKu]GO CREATE TABLE [dbo].[成绩] ([学号] [varchar] (20) COLLATE Chinese_PRC_CI_AS NOT NULL ,[科目] [varchar] (20) ...

如何用SQL建立一个学生成绩管理系统数据库?
首先在SQL中利用企业管理器或向导建立一个数据库,命名为学生管理系统,启动SQL Sever服务,运行企业管理器,单击要创建数据库的服务器左边的加号图标,展开树形目录,在“数据库”节点上右击鼠标,在弹出的快捷菜单中选则“新建数据库”命令,然后按照提示一步步建立数据库,不再详细叙述。假设学生管理系统...

用SQL语言实现: 创建一触发器,删除学生表的记录同时也删除成绩表中的...
create or replace trigger tr1 before delete on XSB for each row begin delete from CJB where CJB.xh=:old.xh;end;\/

用SQL语言创建学生成绩数据库的代码
create database studb2 on primary --主数据文件 (name=studb2, --逻辑文件名 filename='F:\\studb2.mdf', --物理文件名 size=10MB, --初始大小 maxsize=200MB, --最大大小 filegrowth=1MB --增长率 ),(name=studb2_ndf, --逻辑文件名 filename='F:\\studb2_ndf.n...

查询每个学生的各科成绩sql语句
1、查询每个学生的各科成绩sql语句:select a.studentid,a.name,a.sex,v1.score as '语文',v2.score as '数学', v3.score as '英语',v4.score as ‘哲学’, (v1.score+v2.score+v3.score+v4.score)\/4 as ‘平均成绩’ from Stuednt aleft join (select studentid,score from ...

数据库中怎样创建学生表?
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 课程...

sql命令日常
用SQL语言实现下列功能:1.建立学生表[Student],其中学号属性不能为空,并且其值是唯一的。2.查考试成绩有不及格的学生的学号。3.将学号为05001学生的年龄改为22岁 4.计算1号课程的学生平均成绩。6.将一个新学生记录(学号:05020;姓名:丁莉;性别:女;年龄:17岁;所在系:计算机;)插入...

...数据库 2、 并在“学生资料”库中,使用SQL语言中
references 课程(课程号)alter table 选课 add constraint 学号 foreign key(学号) references 学生(学号)alter table 学生 add EMAIL varchar(50)因为这是我在数据库查询分析器中实现的,比较乱,但是觉得可以满足你所要的要求,你自己归纳整理一下,不过我要的是分,你的分数是0,太少了哦!

相似回答