没有合适的资源?快使用搜索试试~ 我知道了~
湖大的
资源推荐
资源详情
资源评论
使用 SQL 语句创建、修改和删除数据库、模式和基本表。掌握 SQL 语句常见语法错误的调试方法。
(3)实验重点和难点
实验重点:创建数据库、基本表。
实验难点:创建基本表时,为不同的列选择合适的数据类型,正确创建表级和列级完整性约束,如列值
是否允许为空、主码和外码等。注意:数据完整性约束,可以在创建基本表时定义,也可以先创建表然
后定义完整性约束。由于完整性约束的限制,被引用的表要先创建。
(4)实验步骤
1. 创建数据库
2. 创建模式
删除模式
3. 创建基本表,student表的主码是sno,course的主码是cno,
create database LJ;
create schema "S-T" authorization LJ;
create table Student
(Sno char(9) primary key,
Sname char(20) unique,
Ssex char(2),
Sage smallint,
Sdept char(20)
);
create table Course
(Cno char(4) primary key,
Cname char(40) not null,
Cpno char(4),
Ccredit smallint,
foreign key(Cpno) references Course(Cno)
);
create table SC
(Sno char(9),
Cno char(4),
Grade smallint,
primary key(Sno,Cno),
);
4. 修改基本表,增减列,修改类型,增减键等
student表增加入学时间列,数据类型为日期型
将student表年龄数据类型修改为int
给课程名称增加条件必须取唯一值的约束条件
删除基本表
alter table Student add S_entrance date;
alter table Student alter column Sage int;
alter table Course add unique(Cname);
drop table <表名>
实验 1.2 数据基本查询实验
(1)实验目的
掌握 SQL 程序设计基本规范,熟练运用 SQL 语言实现数据基本查询,包括单表查询、分组统计查询和
连接查询。
(2)实验内容和要求
针对某个数据库设计各种单表查询 SQL 语句、分组统计查询语句;设计单个表针对自身的连接查询,设
计多个表的连接查询。理解和掌握 SQL 查询语句各个子句的特点和作用,按照 SQL 程序设计规范写出
具体的 SQL 查询语句,并调试通过。说明:简单地说,SQL 程序设计规范包含 SQL 关键字大写、表
名、属性名、存储过程名等标识符大小写混合、SQL 程序书写缩进排列等编程规范。
(3)实验重点和难点
实验重点:分组统计查询、单表自身连接查询、多表连接查询。
实验难点:区分元组过滤条件和分组过滤条件;确定连接属性,正确设计连接条件。
(4)实验步骤
1. 准备。因为是先做实验1.4,表中的数据发生了变动,因此首先插入数据使数据变回样例的样子。
再将年龄改成和样例一致。
2. 单表查询
(1)选择若干列
查询经过计算的值
insert into SC(sno,cno,grade)
values ('201215121','1',92),
('201215121','2',85),
('201215121','3',88),
('201215122','2',90),
('201215122','3',80);
select sno,sname from Student;
select sname,2014-sage
from student;
剩余22页未读,继续阅读
资源评论
一瓶酒九块九
- 粉丝: 104
- 资源: 8
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功