数据语言的使用实验报告计算机C资料_计算机-C++资料.pdf
《数据语言的使用实验报告计算机C资料_计算机-C++资料.pdf》由会员分享,可在线阅读,更多相关《数据语言的使用实验报告计算机C资料_计算机-C++资料.pdf(4页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、一、实验题目:数据定义语言、操纵语言,复杂 SELECT 语句的使用 二、实验环境:VISUAL STUDI02010+SQL SERVER2008 三、实验目的:通过实验,了解 SQL SERVER2008中进行所有的数据库操作,如:创建 数据库,建立数据表,为表建立主键、外键,删除和修改表结构以及使用 SQL 语句对数据库进行前面相应的操作。(2)通过实验了解 SQL 语言有哪些数据操纵语句,熟悉这些语句的使用方法。(3)能够灵活地使用数据操纵语言对数据库的数据进行复杂的增、删、改等操作。(4)了解 SQL 的查询使用。熟练地掌握 SQL 中的常用 SELECT 语句。(6)能够对已经建立
2、好的数据库中的数据进行各种查询操作。(7)通过本实验,能够对数据定义语言、操纵语言,复杂 SELECT 语句的使用 有比较深刻的理解。四、实验内容:一利用以下 SQL 语句创建数据表并插入数据 CREATE TABLE STUDENT(SNO VARCHAR(3)NOT NULL,SNAME VARCHAR(4)NOT NULL,SSEX VARCHAR(2)NOT NULL,SBIRTHDAY DATETIME,CLASS VARCHAR(5)go CREATE TABLE COURSE(CNO VARCHAR(5)NOT NULL,CNAME VARCHAR(10)NOT NULL,TNO
3、 VARCHAR(10)NOT NULL)go CREATE TABLE SCORE(SNO VARCHAR(3)NOT NULL,CNO VARCHAR(5)NOT NULL,DEGREE NUMERIC(10,1)NOT NULL)go CREATE TABLE TEACHER(TNO VARCHAR(3)NOT NULL,TNAME VARCHAR(4)NOT NULL,TSEX VARCHAR(2)NOT NULL,TBIRTHDAY DATETIME NOT NULL,PROF VARCHAR(6),DEPART VARCHAR(10)NOT NULL)INSERT INTO STU
4、DENT(SNO,SNAME,SSEX,SBIRTHDAY,CLASS)VALUES(1曾8,华,男,1977-09-01,95033);INSERT INTO STUDENT(SNO,SNAME,SSEX,SBIRTHDAY,CLASS)VALUES(1匡5,明,男,1975-10-02,95031);INSERT INTO STUDENT(SNO,SNAME,SSEX,SBIRTHDAY,CLASS)VALUES(1王7,丽,女,1976-01-23,95033);INSERT INTO STUDENT(SNO,SNAME,SSEX,SBIRTHDAY,CLASS)VALUES(1李1,军
5、,男,1976-02-20,95033);INSERT INTO STUDENT(SNO,SNAME,SSEX,SBIRTHDAY,CLASS)VALUES(1王9,芳,女,1975-02-10,95031);INSERT INTO STUDENT(SNO,SNAME,SSEX,SBIRTHDAY,CLASS)VALUES(1 陆3,君,男,1974-06-03,95031);GO INSERT INTO COURSE(CNO,CNAME,TNO)VALUES(3-105计算机导论,825)INSERT INTO COURSE(CNO,CNAME,TNO)VALUES(3-245操作系统,80
6、4);INSERT INTO COURSE(CNO,CNAME,TNO)VALUES(6-166数据电路,856);INSERT INTO COURSE(CNO,CNAME,TNO)VALUES(9-888高等数学,100);GO INSERT INTO SCORE(SNO,CNO,DEGREE)VALUES(103,3-245,86);INSERT INTO SCORE(SNO,CNO,DEGREE)VALUES(105,3-245,75);INSERT INTO SCORE(SNO,CNO,DEGREE)VALUES(109,3-245,68);INSERT INTO SCORE(SNO,
7、CNO,DEGREE)VALUES(103,3-105,92);INSERT INTO SCORE(SNO,CNO,DEGREE)VALUES(105,3-105,88);INSERT INTO SCORE(SNO,CNO,DEGREE)VALUES(109,3-105,76);INSERT INTO SCORE(SNO,CNO,DEGREE)VALUES(101,3-105,64);INSERT INTO SCORE(SNO,CNO,DEGREE)VALUES(107,3-105,91);INSERT INTO SCORE(SNO,CNO,DEGREE)VALUES(108,3-105,78
8、);INSERT INTO SCORE(SNO,CNO,DEGREE)VALUES(101,6-166,85);INSERT INTO SCORE(SNO,CNO,DEGREE)VALUES(107,6-106,79);INSERT INTO SCORE(SNO,CNO,DEGREE)VALUES(108,6-166,81);GO INSERT INTO TEACHER(TNO,TNAME,TSEX,TBIRTHDAY,PROF,DEPART)VALUES(804,李诚,男,1958-12-02,副教授,计算机系);INSERT INTO TEACHER(TNO,TNAME,TSEX,TBIR
9、THDAY,PROF,DEPART)VALUES(856,张旭,男,1969-03-12,讲师,电子工程系);如创建数据库建立数据表为表建立主键外键删除和修改表结构以及使用语句对数据库进行前面相应的操作通过实验了解语言有哪些数据操纵语句熟悉这些语句的使用方法能够灵活地使用数据操纵语言对数据库的数据进行复杂的增删实验能够对数据定义语言操纵语言复杂有比较深刻的理解语句的使用四实验内容一利用以下语句创建数据表并插入数据曾华男明男丽女军男芳女君男计算机导论操作系统数据电路匡王李王陆高等数学李诚男副教授计算机系张旭男讲查询教师所有的单位即不重复的列查询表的所有记录查询表中成绩在到之间的所有记录查询表中成
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数据 语言 使用 实验 报告 计算机 资料 C+
限制150内