SQL语言的应用实验报告南京邮电大学.doc
文本预览下载声明
实验报告
2013 /2014 学年 第 二 学期
实 验 名 称 SQL语言的应用
专 业 广播电视工程
学 生 学 号
学 生 姓 名 ____林钢_____
指 导 教 师 胥备
SQL语言的应用实验报告
实验名称:SQL语言的应用
指导教师:胥备
实验类型:验证
实验学时:4*2
实验时间:2014年3月18日
实验目的和要求
练习使用SQL SERVER数据库产品,熟练使用查询分析器和企业管理器;
掌握SQL语言中常用的语句:用DDL创建基本表;用DML插入、修改、删除数据;用QL查询数据等。
实验环境(实验设备)
硬件:个人计算机;
软件:MS SQL SERVER环境。
实验原理及内容
用SQL SERVER的企业管理器创建数据库
数据库名称:
操作步骤:1、单击左侧的SQL Server组→右键→新建SQL Server注册→下一步→在左侧的“可用的服务器”栏选中或输入CC-PC→点击中间的添加将CC-PC添加到右侧的“添加的服务器”栏→下一步→选中“登录时使用Windows身份认证”→点击下一步→选中“在现有SQL Server组中添加SQL Server”→点击下一步→完成→关闭。
2、单击左侧的SQL Server组下面可用的已注册子组里面的数据库→右键→新建数据库→输入数据库名称
用查询分析器在上一步创建的数据库中完成以下功能
进入查询分析器并选择操作的数据库
操作步骤:1、开始→程序→MS SQL Server→查询分析器
设置: 确认SQL Server(s)为CC-PC
选择Windows身份认证
确定
2、在工具栏的下拉链表种选择名为数据库。
建立基本表:学生、课程和选课,写出DDL语句
建立学生表、插入数据。
学生
学号 姓名 年龄 性别 S1 WANG 20 M S2 LIU 19 F S3 CHEN 22 M S4 WU 19 M S5 LI 21 F
Create TABLE STUDENT
(
SNO VARCHAR(7) NOT NULL,
SNAME VARCHAR(10)NOT NULL,
AGE INT NOT NULL,
SEX VARCHAR(7),
Primary Key(SNO),
);
use
Insert Into STUDENT Values (S1 ,WANG, 20, M);
Insert Into STUDENT Values (S2, LIU,19, F);
Insert Into STUDENT Values (S3, CHEN ,22, M);
Insert Into STUDENT Values (S4, WU, 19, M);
Insert Into STUDENT Values (S5, LI, 21, F);
建立课程表、插入数据。
课程
课程号 课程名 学时 学分 课程性质 C2 MATHS 64 4 基础 C4 PHYSICS 48 3 基础 C3 C 32 2 专业基础 C1 DB 48 3 专业 C5 0S 32 2 专业
Create TABLE course
(
CNO VARCHAR(7) NOT NULL,
CNAME VARCHAR(7) NOT NULL,
CHOUR VARCHAR(7) NOT NULL,
CREDIT VARCHAR(7) NOT NULL,
CTYPE VARCHAR(7) NOT NULL,
Primary Key (CNO),
);
use
Insert Into course Values (C2, MATHS, 64, 4, 基础);
Insert Into course Values (C4,PHYSICS,48, 3, 基础);
Insert Into course Values (C3, C,32,2,专业基础);
Insert Into course Values (C1,DB,48,3,专业);
Insert Into course Values (C5, 0S,32,2,专业);
建立选课表、插入数据。
选课
学号 课程号 成绩 S1 C2 89 S2 C1 70 S3 C2 NULL S1 C5
显示全部