数据库概论实验
“数据库概论实验”相关的资料有哪些?“数据库概论实验”相关的范文有哪些?怎么写?下面是小编为您精心整理的“数据库概论实验”相关范文大全或资料大全,欢迎大家分享。
数据库概论实验报告
1) 用SQL语句来创建数据库XSCJ。
2) 在XSCJ数据库中用SQL语句来创建student表,表1-1所示student表结构。 表1-1 学生表student的结构
列名 学号 姓名 性别 年龄 籍贯 所在系 数据类型 Char Char Char char char Char 长度 9 20 2 2 20 20 是否允许为空值 默认值 N N N N N 说明 主键 取值唯一 3) 同理建课程表KC,表的结构见表1-3所示,表的内容见表1-4所示。
表1-3 课程表KC的结构 列名 课程号 课程名 教师 开课学期 学时 学分 数据类型 Char Char Char Tinyint Tinyint Tinyint 长度 3 20 10 1 2 1 是否允许为空值 默认值 N N N N 60 说明 主键 只能1-6 4) 同理建成绩表SC,表的结构见表1-5所示,表的内容见表1-6所示。
表1-5 成绩表SC的结构
列名 学号 课程号 成绩 数据类型 Char Char Tinyint 长度 6 3 3 是否允许为空值 默认值 N N
数据库概论实验报告
1) 用SQL语句来创建数据库XSCJ。
2) 在XSCJ数据库中用SQL语句来创建student表,表1-1所示student表结构。 表1-1 学生表student的结构
列名 学号 姓名 性别 年龄 籍贯 所在系 数据类型 Char Char Char char char Char 长度 9 20 2 2 20 20 是否允许为空值 默认值 N N N N N 说明 主键 取值唯一 3) 同理建课程表KC,表的结构见表1-3所示,表的内容见表1-4所示。
表1-3 课程表KC的结构 列名 课程号 课程名 教师 开课学期 学时 学分 数据类型 Char Char Char Tinyint Tinyint Tinyint 长度 3 20 10 1 2 1 是否允许为空值 默认值 N N N N 60 说明 主键 只能1-6 4) 同理建成绩表SC,表的结构见表1-5所示,表的内容见表1-6所示。
表1-5 成绩表SC的结构
列名 学号 课程号 成绩 数据类型 Char Char Tinyint 长度 6 3 3 是否允许为空值 默认值 N N
数据库概论实验报告
南昌大学实验报告
实验一 创建数据库和表
学生姓名: 学 号: 专业班级: 计科112班 实验类型: □ 验证 □ 综合 设计 □ 创新 实验日期: 10-24 实验成绩:
一、实验目的
(1)熟悉SQL Server企业管理器操作环境。 (2)掌握创建数据库和表的操作。 (3)掌握数据输入、修改和删除操作。
二、实验内容
(1)创建market数据库。
(2)创建客户表customer、供应商表supplier、商品信息表goods、订单信息表 order、信誉等级表creditgrade和商品类型表goodstype。 (3)分别向以上各表输入数据。 (4)用INSERT语句向表中插入数据。 (5)用UPDATE语句更改表中数据。 (6)用DELETE语句删除表中数据。
三、实验环境
(1)个人计算机或局域网。 (2)Windows 2000操作系统。 (3)SQL Server 2000数据库管理系统。
四、实验步骤
(1)启动企业管理器,新建market数据库。
(2)在market数据库中利用表设计器新建客户表customer、供应商表supplier
数据库系统概论实验指导
数据库原理及应用实验指导
数据库原理 实验指导
数据库原理及应用实验指导
目 录
实验一 创建和修改数据库 ........................................................................................... 1 实验二 创建和修改数据表 ........................................................................................... 6 实验三 添加记录并建立查询 ..................................................................................... 10 实验四 创建视图 ......................................................................................................... 13 实验五 创建索引 .....................................
数据库概论实验指导书
《数据库概论》实验指导书
实验类别: 课内实验 实验室名称:软件工程实验室
实验课程名称:数据库概论 实验课程编号:N02140111
总 学 时:56 学 分:3.5 适用专业:软件工程
先修课程:专业导论、离散数学、数据结构与算法
实验一 SQL的数据定义与单表查询(2学时)
1、实验目的
(1) 掌握DBMS的数据定义功能 (2) 掌握SQL语言的数据定义语句 (3) 掌握RDBMS的数据单表查询功能 (4) 掌握SQL语言的数据单表查询语句
2、实验内容
(1) 创建、删除表
(2) 查看、修改表的定义 (3) 理解索引的特点 (4) 创建和删除索引
(5) SELECT语句的基本用法
(6) 使用WHERE子句进行有条件的查询
(7) 使用IN,NOT IN,BETWEEN AND等谓词查询 (8) 利用LIKE子句实现模糊查询 (9) 利用ORDER BY子句为结果排序
(10) 用SQL Server的聚集函数进行统计计算 (11) 用GR0UP BY子句实现分组查询的方法
3、实验要求
(1)
《数据库系统概论》实验报告
《数据库系统概论》
实验报告
专业:软件工程(2)班 姓名:鄂小妹 学号:070107021106
题目:实验二(1)交互式SQL 语言
实验内容及完成情况:(写出每一种类型的SQL测试用例)
(一)数据定义 一、基本表操作 1.建立基本表 1)创建学生表Student,由以下属性组成: 学号SNO(INT 型,主码),姓名SNAME(CHAR 型,长度为8,非空唯一),性别SEX(CHAR型,长度为2),所在系DEPTNO (INT型)。 CREATE TABLE Student(
SNO INT PRIMARY KEY,
SNAME CHAR(8) NOT NULL UNIQUE, SEX CHAR(2), DEPTNO INT);
2)创建课程表Course,由以下属性组成:课程号CNO(INT型),课程名CNAME(CHAR 型,长度为20,非空),授课教师编号TNO(INT型),学分CREDIT(INT型)。其中(CNO, TNO)为主码。
CREATE TABLE Course( CNO INT,
CNAME CHAR(20) NOT NULL,
数据库概论实验指导书(1)
《数据库概论》实验指导书
实验类别: 课内实验
实验课程名称:数据库概论 实验课程编号:N02140111
实验室名称:软件工程实验室 总学时:56
学 分:3.5
适用专业:软件工程
先修课程:专业导论、离散数学、数据结构与算法
实验一 SQL的数据定义与单表查询(2学时)
1、实验目的
(1) 掌握DBMS的数据定义功能 (2) 掌握SQL语言的数据定义语句 (3) 掌握RDBMS的数据单表查询功能 (4) 掌握SQL语言的数据单表查询语句
2、实验内容
(1) 创建、删除表
(2) 查看、修改表的定义 (3) 理解索引的特点 (4) 创建和删除索引
(5) SELECT语句的基本用法
(6) 使用WHERE子句进行有条件的查询
(7) 使用IN,NOT IN,BETWEEN AND等谓词查询 (8) 利用LIKE子句实现模糊查询 (9) 利用ORDER BY子句为结果排序
(10) 用SQL Server的聚集函数进行统计计算 (11) 用GR0UP BY子句实现分组查询的方法
3、实验要求
(1) 熟练掌握SQL的数据定义语句CREATE、ALTER、DROP (2) 熟练掌握SQL的数据查询语句SELECT (
数据库实验
实验一 SQL Server数据库的创建与维护
1.使用SSMS创建名称为“库房管理1”的数据库,要求数据文件初始大小为6MB,自动增长方式是按5%增长,日志文件初始大小为2MB。
2. 使用T-SQL语句创建名称为“库房管理”的数据库,要求数据文件初始大小为6MB,自动增长方式是按5%增长,日志文件初始大小为2MB。 create database 库房管理 on primary(name='库房管理',
filename='E:\\SQL Server 实验一\\库房管理.mdf', size=6MB,
filegrowth=5%) log on(name='库房管理_log',
filename='E:\\SQL Server 实验一\\库房管理_log.ldf', size=2MB)
3. 使用T-SQL语句查看“库房管理”数据库属性。 sp_helpdb 库房管理 4. 使用T-SQL语句增加“库房管理”数据库的数据文件的容量。将数据文件“库房管理”的增长方式按10%的比例增长。 alter database 库房管理 modify file
数据库概论习题(3)
选择题:
1.( B)是储存在计算机内有结构的数据的集合。 A 数据库系统 B 数据库 B 数据库管理系统 D 数据结构
2.数据库的特点之一是数据的共享,严格地讲,这里的数据共享是指(D) A 同一应用中的多个程序共享一个数据集合 B 多个用户、同一种语言共享数据 C 多个用户共享一个数据文件
D 多种应用、多种语言、多个用户相互覆盖地使用数据集合 3.要保证数据库的逻辑独立性,需要修改的是(A) A.模式与外模式之间的影像 B.模式与内模式之间的影像 C.内模式 D.外模式
4.关系数据模型的三个组成部分中,不包括(D) A.完整性规则 B.数据结构 C.数据操作 D.安全性控制
5.数据库中,数据的物理独立性是指(C) A.数据库与DBMS的相互独立 B.用户程序与DBMS的相互独立
C.用户的应用程序与存储在磁盘上数据库中的数据是相互独立的 D.应用程序与数据库中的数据的逻辑结构相互独立
6.假设有关系R和S,关系代数表达式R-(R-S)表示的是(B) A.RuS B.RnS C.R-S D.RxS
7.下列运算符中不属于专门的关系运算符的是(C) A.选择 B.投影C.笛卡尔积D.除
8.在创建视图的过程中无
数据库系统概论实验指导书
实验一 MSSQL SERVER 2000 环境及主要工具
一、实验目的:
1. 了解MSSQL SERVER 2000 提供的各种工具及其功能。
2. 掌握企业管理器(Enterprise Manager)、服务管理器(Service Manager)、查询分析
器(Query Analyzer)及联机文档(Books Online)的基本操作。 3. 掌握通过企业管理器启动、关闭、注册和配置服务管理。
二、实验内容及步骤:
1. 从开始菜单打开MSSQL SERVER 2000的服务管理器,设置其服务器为本机服务器,
服务为SQL Server,并启动该服务器。练习SQL Server 2000服务的开始、暂停、继续、停止等操作。
2. 从开始菜单打开MSSQL SERVER 2000企业管理器,并将企业管理器与上述启动的服
务器连接。
3. 对企业服务器进行配置,将其在操作系统启动时 自动启动SQL Server 的功能去掉;
先将其身份验证修改为Windows和SQL Server 共同验证,再修改为Windows验证。 4. 观察企业管理器的各个组成部分,练习有关的操作。
5. 打开查询分析器,观察查询分析器的组成部分,练习有关的操作。