实验四数据库表的创建和管理
“实验四数据库表的创建和管理”相关的资料有哪些?“实验四数据库表的创建和管理”相关的范文有哪些?怎么写?下面是小编为您精心整理的“实验四数据库表的创建和管理”相关范文大全或资料大全,欢迎大家分享。
实验一创建数据库及表的创建与管理
实验1创建数据库及表的创建与管理
一、实验目的与要求
1、掌握使用T-SQL语句创建数据库、数据表和`数据表完整性约束的定义。 2、熟悉表的结构和列所使用的数据类型。 3、理解数据表完整性含义及其定义的方法。 二、实验平台
1、操作系统:Windows XP或Windows 2003 2、数据库管理系统:SQL Server 2005 三、实验内容
(一)数据库创建与管理
创建一个“教务管理系统”数据库,并将下列表创建在该数据库中
(二)在“教务管理系统”数据库钟实现表的创建与完整性定义 StudentInfo(学生信息表) 列名 数据类型 Sno Sname Ssex Sbirthday Sage Saddress char(8) char(8) char(6) datetime Smallint varchar(40) Sphoto Smemory image varchar(100) TeacherInfo(教师信息表)
列名 Tno Tname 数据类型 char(8) char(8) 描述 教师编号 姓名 是否为空 完整性约束 不空 不空 主键 照片 备注 允许空 允许空 学号 姓名 性别 出生日期 年龄 家
实训二创建和管理数据库
实训二 创建和管理数据库
【实训目的】
能够使用SQL Server 2000企业管理器,按要求创建和修改用户数据库,并能够自动生成数据库的SQL脚本,理解脚本。实现对数据库的压缩管理。将数据库移动到另一个服务器上使用数据库的分离与附加方法。
【实训任务】
(1)创建一个名为“StudentScore”学生成绩管理数据库:
①包含一个数据文件,逻辑文件名“StudentScore_data”,磁盘文件名“StudentScore_data.mdf”,文件初始容量为1MB,最大容量为5MB,文件容量递增值为10%;
②包含一个事务日志文件,逻辑文件名为“StudentScore_log”,磁盘文件名“StudentScore_log.ldf”,文件初始容量为1MB,最大容量为2MB,文件容量递增值为1MB;
(注:数据文件和事务日志文件的物理存储位置(路径)可以自行建立) (2)对数据库作修改:
①添加一个数据文件,逻辑文件“ScoreData2”,磁盘文件名“ScoreData2.ndf”,文件初始容量为2MB,最大容量为10MB,文件容量递增值为2MB;
②将事务日志文件“StudentScore_log”的最大容量增加为15MB,递增值
实验三 数据库和表的创建与管理
实验三 数据库和表的创建与管理
【实验题目】
数据库和表的创建与管理
【实验目的】
1、加深对数据库、数据模型、数据库管理系统及数据库系统等基本概念的理解。 2、学会利用企业管理器创建和修改数据库和表结构。 3、了解表的结构特点和SQL Server的基本数据类型。
【实验准备】
1、数据模型的三个组成要素:数据结构、数据操作和完整性约束。
(1)数据结构。数据结构用于描述系统的静态特性,是所研究的对象类型的集合。数据模型按其数据结构分为层次模型、网状模型和关系模型。
(2)数据操作。数据操作用于描述系统的动态特性,是指对数据库中各种对象的实例允许执行的操作的集合,包括操作及有关的操作集合。
(3)数据的约束条件。数据的约束条件是一组完整性规则的集合。完整性规则是给定的数据及其联系所具有的制约和存储规则,用以限定符合数据库状态以及状态的变化,以保证数据的正确、有效和相容。
2、关系模型的三个组成要素关系数据结构、关系操作和关系完整性约束的概念、内容和主要特点。
3、关系的完整性
关系模型的完整性规则是对关系的某种约束条件。关系模型中有三类完整性约束:实体完整性、参照完整性、用户定义的完整性。
实体完整性和参照完整性是关系模型必须满足的完整性
11春数据库实验3 表的创建、管理和数据
实验三 表的创建、管理和数据操纵(4学时)
【实验目的】
了解SQL语言的使用,进一步理解关系运算,巩固数据库的基础知识。
【实验要求】
利用SQL语言进行数据库表的各种操作: 1.数据库表的创建、修改和删除操作。
2.向表中进行数据的插入、删除和修改操作。 【实验内容】
1. 利用数据定义语句在实验一创建的stu_DB库中建立学生管理系统的三个表:Student、Course、SC。
2.利用INSERT、UPDATE和DELETE语句对上述三张表的数据进行插入、更新和删除操作。
3.在stu_DB库中添加Teacher和TC表,对已建立的学生管理系统中的表添加充足的数据(每个表不少于20条),以便完成本实验的后继操作。 【实验步骤】 一、数据定义
(一)表的创建
在实验一创建的数据库stu_DB中分别用企业管理器和查询分析器,按下面的表结构创建学生管理系统的表。 表3-1 Student表结构
列名
Sno Sname Ssex Sage Sdept
说明
学号 姓名 性别 年龄 所在系
数据类型
字符串,长度为8 字符串,长度为10 字符串,长度为2
整数
字符串,长度为20
约束
主码 非空 ’男’或 ’女’
15
实验1创建数据库和表
实验1创建数据库和表
目的与要求:
1) 了解sql server数据库的逻辑结构和物理结构; 2) 了解表的结构特点;
3) 了解sql server的基本数据类型; 4) 了解空值概念;
5) 学会在企业管理器中创建数据库和表; 6) 学会使用T-SQL语句创建数据库和表 实验题目:
创建用于企业管理器的员工管理数据库,数据库名为YGGL,包含员工的信息,部门信息以及员工的薪水信息.数据库YGGL包含三个表: 1) Employees:员工自然信息表 2) Departments:部门信息表 3) Salary:员工薪水情况表 实验步骤:
1. 在企业管理器中创建数据库YGGL
2. 在企业管理器中删除创建的yggl数据库
在企业管理器中选择数据库yggl->在yggl上单击鼠标右键->删除.
3. 使用T-SQL语句创建数据库yggl
按照实验步骤1的要求创建数据库yggl.
启用查询分析器->在查询窗口中输入以下T-SQL语句: create database yggl
单击快捷工具栏中的执行图标,执行上述语句,并在企业管理器中查看执行结果.
4. 在企业管理器中分别创建表Employees,Departments和Salary
在企
数据库应用实验报告创建数据库和表以及表操作
实验一 创建数据库和表以及表操作
一、实验目的
1.了解SQL Server数据库的逻辑结构和物理结构,表的结构特点; 2.了解SQL Server的基本数据类型,空值概念; 3.学会在企业管理器中创建数据库和表; 4.学会使用T—SQL语句创建数据库和表;
5.学会在企业管理器中对数据表进行插入、修改、删除数据操作; 6.学会使用T-SQL对数据表进行插入、修改、删除数据操作;
二、实验内容
1.实验题目(1)
创建用于企业管理的员工管理数据库,数据库名为YGGL,包含员工的信息、部门信息以及员工的薪水信息。数据库YGGL包含下列3个表。 (1)Employees:员工自然信息表。 (2)Departments:部门信息表。 (3)Salary:员工薪水情况表。
各表的结构分别如表T2.1,表T2.2,表T2.3所示。
表T2.1 Employees表结构
列 名 EmployeelD Name Birthday Sex Address Zip PhoneNumber EmailAddress DepartmentlD
数据
创建和管理其他数据库对象题目及答案
实验:创建与管理其他数据库对象
一、实验目的
掌握创建管理索引、视图、存储过程和触发器对象的使用方法; 二、实验环境
已安装SQL Server 2005 企业版的计算机; 具有局域网环境,有固定IP; 三、实验学时
4学时 四、实验要求
1. 掌握索引的创建和管理方法; 2. 掌握视图的创建和管理方法; 3. 掌握存储过程的创建和管理方法; 4. 掌握触发器的创建和管理方法; 5. 完成实验报告; 五、实验内容及步骤
请使用T-SQL 语句实现进行以下操作:
1.在student表的sno列上创建唯一性聚集索引index_sno
USE stu GO
CREATE UNIQUE CLUSTERED INDEX index_sno ON student(sno)
2.在student表的sname列上创建唯一性非聚集索引index_sname
USE stu GO
CREATE UNIQUE NONCLUSTERED INDEX index_sname ON student(sname)
3.在student表的sage列上创建非聚集索引index_sage
USE stu GO
CREATE NONCLUSTERED INDEX
实验一 熟悉SQL Server2008数据库、数据库和表的创建与管理
任课教师:刘建平
《数据库原理及应用》
(2013-2014学年第2学期)
实 验 报 告
学号: 姓名: 班级:
实验一 熟悉SQL Server2008数据库、数据库和表的创建与管理
一、实验目的:
1. 了解SQL Server数据库的基本知识 2. 熟悉SQL Server环境和系统结构 3. 掌握数据库及表的创建与管理
二.实验内容
(一)练习企业管理器的使用
1.使用企业管理器控制SQL Server服务
2.使用企业管理器查看当前数据库实例的配置数据。 (二)练习查询分析器的使用
1.使用查询分析器进行查询语句的编写 2.练习模板的使用
3.熟悉查询分析器的环境 (三)熟悉系统数据库的结构 (四)熟悉样例数据库的内容 (五)数据库的创建与管理
1.创建一个新的数据库,命名为“学生管理”,查看数据库信息,配置、更名及删除数据库 (六)表的创建与管理
1.使用企业管理器创建三张数据表:
(1) STUDENT(学生信息表)
SNO(学号) SNAME(姓名) SEX(性别) SAGE(年龄) SDEPT(所在系) 95001 95002 95003 95004 95005 95006 95007 李勇 刘晨 王名 张立 李明 张
实验1 创建数据库和表1
实验 2 创建数据库和表
1、实验目的
(1)熟悉SQL Server企业管理器操作环境。 (2)掌握创建数据库和表的操作。 (3)掌握数据输入、修改和删除操作。
2、实验内容
(1)创建market数据库。
(2)创建客户表customer、供应商表supplier、商品信息表goods、订单信息表order、信誉等级表creditgrade和商品类型表goodstype。 (3)分别向以上各表输入数据。
(4)用INSERT语句向表中插入数据。 (5)用UPDATE语句更改表中数据。 (6)用DELETE语句删除表中数据。
3、实验环境
(1)个人计算机或局域网。 (2)Windows 2000操作系统。
(3)SQL Server 2000数据库管理系统。
4、实验步骤
4.1 启动SQL Server 2000数据库管理系统,新建market数据库。
4.1.1 打开查询分析器,使用SQL语句创建数据库
使用SQL语句创建数据库的操作步骤如下。启动查询分析器,会出现“连接到SQL Server”对话框。如果使用Windows身份验证,可选中“Windows身份验证”单选项,然后单击“确定”按钮,即可使用Windows当前用户账户连接到
创建和管理其他数据库对象题目及答案
实验:创建与管理其他数据库对象
一、实验目的
掌握创建管理索引、视图、存储过程和触发器对象的使用方法; 二、实验环境
已安装SQL Server 2005 企业版的计算机; 具有局域网环境,有固定IP; 三、实验学时
4学时 四、实验要求
1. 掌握索引的创建和管理方法; 2. 掌握视图的创建和管理方法; 3. 掌握存储过程的创建和管理方法; 4. 掌握触发器的创建和管理方法; 5. 完成实验报告; 五、实验内容及步骤
请使用T-SQL 语句实现进行以下操作:
1.在student表的sno列上创建唯一性聚集索引index_sno
USE stu GO
CREATE UNIQUE CLUSTERED INDEX index_sno ON student(sno)
2.在student表的sname列上创建唯一性非聚集索引index_sname
USE stu GO
CREATE UNIQUE NONCLUSTERED INDEX index_sname ON student(sname)
3.在student表的sage列上创建非聚集索引index_sage
USE stu GO
CREATE NONCLUSTERED INDEX