当前位置:首页 >> 电力/水利 >>

第4章 数据库的查询和视图-建库建表


建立数据库--------------------------------------------CREATE DATABASE xscj ON ( NAME = xscj_Data, FILENAME = 'c:\data\xscj_Data.MDF', SIZE = 1, FILEGROWTH = 10% ) LOG ON ( NAME = xscj_Log,

FILENAME = 'c:\data\xscj_Log.LDF', SIZE = 5, FILEGROWTH = 10% ) GO sp_helpdb

建立数据表--XS-----------------------------------------------USE XSCJ CREATE TABLE XS ( 学号 char(6) NOT NULL, 姓名 char(8) NOT NULL, 专业名 char(10) NULL, 性别 bit NOT NULL, 出生时间 smalldatetime NOT NULL, 总学分 tinyint NULL, 备注 text NULL ) GO USE XSCJ INSERT INTO INSERT INTO INSERT INTO INSERT INTO INSERT INTO INSERT INTO INSERT INTO INSERT INTO INSERT INTO INSERT INTO INSERT INTO

XS XS XS XS XS XS XS XS XS XS XS

VALUES('001101','王林','计算机',1,'1979-06-10',45,null) VALUES('001102','程明','计算机',1,'1980-09-20',49,null) VALUES('001103','王燕','计算机',0,'1981-01-06',53,null) VALUES('001104','李明','计算机',1,'1978-02-10',56,null) VALUES('001201','周伟','教育技术',1,'1978-06-10',43,null) VALUES('001202','张强','教育技术',1,'1982-09-20',null,null) VALUES('001203','刘敏','教育技术',0,'1983-01-06',52,null) VALUES('001204','孙权','教育技术',1,'1977-02-10',56,null) VALUES('001301','张伟','通信工程',1,'1976-06-10',null,null) VALUES('001302','刘强','通信工程',1,'1982-09-20',59,null) VALUES('001303','赵敏','通信工程',0,'1983-01-06',52,null)

INSERT INTO XS VALUES('001304','孙明','通信工程',1,'1977-02-10',56,null) go

建立数据表--KC-------------------------------------------------USE XSCJ CREATE TABLE KC ( 课程号 char(4) NOT NULL, 课程名 char(50) NOT NULL, 开课学期 tinyint NOT NULL, 学时 tinyint NOT NULL, 学分 tinyint NULL ) GO USE XSCJ INSERT INTO KC VALUES('101','计算机网络基础',2,54,2) INSERT INTO KC VALUES('102','Flash 动画制作基础',3,54,2) go

建立数据表--XS_KC-------------------------------------------------USE XSCJ CREATE TABLE XS_KC ( 学号 char(6) NOT NULL, 课程号 char(3) NOT NULL, 成绩 tinyint NULL, 学分 tinyint NULL ) GO USE XSCJ INSERT INTO INSERT INTO INSERT INTO INSERT INTO INSERT INTO INSERT INTO INSERT INTO INSERT INTO

XS_KC XS_KC XS_KC XS_KC XS_KC XS_KC XS_KC XS_KC

VALUES('001101','101',86,2) VALUES('001101','102',78,2) VALUES('001102','101',95,2) VALUES('001102','102',81,2) VALUES('001103','101',79,2) VALUES('001103','102',73,2) VALUES('001104','101',92,2) VALUES('001104','102',null,2)

USE XSCJ INSERT INTO XS_KC VALUES('001301','101',69,2)

INSERT INSERT INSERT INSERT INSERT INSERT INSERT go

INTO INTO INTO INTO INTO INTO INTO

XS_KC XS_KC XS_KC XS_KC XS_KC XS_KC XS_KC

VALUES('001301','102',76,2) VALUES('001302','101',91,2) VALUES('001302','102',83,2) VALUES('001303','101',87,2) VALUES('001303','102',72,2) VALUES('001304','101',null,2) VALUES('001304','102',null,2)

select * from xs_kc where 课程号='101' select XS.*,XS_KC.* from XS,XS_KC where XS.学号=XS_KC.学号


相关文章:
实验四数据库的查询和视图
熟悉视图的概念和作用; (2)掌握视图的创建方法; (3)掌握如何查询和修改视图。...(1)创建视图创建 YGGL 数据库的视图 DS_VIEW,视图包含 Departments 表的...
SQL Server 2008数据库—创建、建表、查询语句
SQL Server 2008 数据库创建建表查询语句 一...(4) 当完成新建表的各个列的属性设置后, 单击...Into子句:将查询结果存储到新表或视图中。 From子句...
SQL建库建表
SQL 辅导 第二次课 数据文件的存储(.mdf /.ndf /.ldf) 创建数据库 视图、...SQL之-建库建表、建约... 5页 免费 SQL之-建库建表、建约... 4页...
数据库作业 2
创建表 (1) 使用企业管理器创建表第一步:在 YG...4.了解常用的创建数据库和表的方法。 三、实验作业...视图一、目的要求 1.掌握创建视图的 SQL 语句的...
广工数据库实验报告
选课表插入记录 3.利用 T-SQL 语言实现表的连接查询和嵌套查询 实验 4 一...“学生_课程”数据库,点击“工具”下面的“向导”,创建视图,点击“创 建视图...
数据库作业
4:删除已创建的数据库 STUDENTS。 5:将已存在的...操作和视图的创建和使用假设 T_STUDENT 表中的数据...(5)查询得到每个学生的年龄 (6)统计男同学的人数 ...
上海大学数据库原理1研讨答案
第1 周(第四章:SQL 体系结构、组成、建库建表,...标准数据查询语 言 SQL 就是一种基于关系数据库的...5 第 4 周(第四章:数据更新、视图、嵌入式 SQL...
数据库实验四
Wizard(创建图表向导) 完成在图 ,书-读者数据库中建立一个图书_借阅图表操作。...视图的列名为学号、 课程号和成绩。 (4)从学生、选修和课程三个表建立查询...
数据库答案
3. 4. 关系数据库中,主键是(1A ) ,主键的建立...⑴A.提高查询的检索性能 B.创建唯一索引 C.创建...当使用多个数据表建立视图时,表的连接不能使用...
数据库实验四.视图创建和查询
关键词:视图创建和查询 1/2 相关文档推荐 实验 - 数据库表的查询操... ...针对该视图完成下列查询: (1) 找出三建工程项目使用的各种零件代码及其数量 (2...
更多相关标签:
数据库建库 | oracle数据库建库 | 数据库建库语句 | 数据库建库流程 | mysql数据库建库 | 数据库建库脚本 | 数据库建库方案 | 数据库建库规范 |