




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、SQL Server是微软推出的一个关系数据库管理系统,它经历了10多年的发展。形成了强大的数据库管理系统功能、可视化管理工具和强大的网络功能。服务器的运行环境可以选择视窗操作系统、视窗2000等。和SQL Server 2000关系数据库管理系统应用程序。首先是基本概念。(1)表(文件)是基本表,是存储在数据库中的实际关系。1。SQL Server 2000和2的数据库对象。为方便用户查询或根据数据安全需要而创建的虚拟表。存储过程,触发器,约束,(3)索引加速数据访问并确保表的完整性,(6.1.4,1)基本数据文件基本数据文件也称为主文件。2)辅助文件(辅助数据文件)当数据库中有很多数据时,
2、需要建立辅助数据文件。3)日志文件日志文件是用于存储数据库日志信息的文件。一个数据库可以有一个或多个日志文件。2。数据库结构,(1)三个物理文件。主文件是数据库的起点,指向数据库的其他文件。每个数据库都包含一个主文件。辅助文件保存了主文件中无法容纳的所有数据。如果数据库非常大,则需要多个辅助文件,或者可以使用多个独立磁盘驱动器上的辅助文件在多个磁盘上分发数据。(2)主文件和辅助文件的作用,1。Master保存系统级数据,2。Msdb调度警报和任务。模型模板数据库,新数据库的基础。Tempdb保存用户临时数据,4。2000系统数据库,6.1.5,5 2000管理工具,1。查询分析器2。导入和导出
3、数据3。服务经理4。客户端网络连接工具和服务器网络连接工具5。在线图书6。企业管理器7。事件检测器8。在IIS 6.2中配置SQL XML支持,6基本操作,1。服务器连接2。查询分析器连接3。查询分析器基本操作,启动程序微软服务器SQL服务管理器,启动程序微软服务器SQL查询分析器,两个SQL函数和示例1。创建一个数据库,其语法为:CREATE DATABASE数据库名称ON (NAME=逻辑数据文件名,FILENAME=操作数据文件路径和文件名,SIZE=文件长度,MAXSIZE=最大长度,FILEGROW=文件增长率),n LOG ON (NAME=逻辑日志文件名,FILENAME=操作日
4、志文件路径和文件名,SIZE=文件长度),n,6.3,主文件名为Sales,物理文件名为salesdata,保存位置为D:sqldb,初始文件大小为10M,最大限制为50M, 文件增长为10%,日志文件名为Sales_log,保存位置为D:sqlrecord文件初始大小为5M,最大限制为25M,文件增长为5M,设置一个名为Sales的数据库,示例1,在d磁盘上设置一个文件夹SQL分别在SQL文件夹下设置一个DB文件夹和一个record文件夹,并在查询分析器中输入以下语句来创建销售数据库(名称=sales,FILENAME=d 3360 sqlSalesData . MDF,大小=10MB,最大
5、大小=50MB, 文件增长=10%)登录(名称=Sales_log,文件名=d:sqlrecordsalslog.ldf,大小=5mb,最大大小=25mb,文件增长=5mb)按F5键或图标(如正确命名和保存),建立一个教师数据库,包括两个文件,分别存储在两个磁盘上,每个文件是一个100 MB的数据文件,最大限制为200MB,文件增长如下:建立两个100 MB的事务日志文件,每个都是100 MB的数据文件名定制。,示例2,在上创建数据库教师(名称=教师1,文件名=d : sqlt _ data teacher 1 dat . MDF,大小=100mb,maxsize=200mb,filegrow
6、th=20mb),(名称=教师2,文件名=e 3360 sqlt _ data teacher 2 dat。NDF,大小=100mb,maxsize=200mb,filegrowth=20mb),依次在d盘和e盘上设计两组文件夹,并在查询分析器中输入以下语句。登录(NAME=示教日志1,FILENAME=d : sqlt _ record tech 1 og 1 . ldf,SIZE=100MB,MAXSIZE=200MB,FILEGROW=20MB),(NAME=示教日志2,FILENAME=e : sqlt _ record tech 1 og 2 . ldf,size=100mb,max
7、size=200mb,FILEGROW=20MB)按F5键或图标执行(如正确命名和保存)。问题1: 1建立数据库时,你能实现数据和程序的独立性吗?什么独立性?2构建命令中有多少种类型的逻辑名称?库中的哪个逻辑文件名将在将来的查询或程序中使用?为什么需要辅助文件?一个数据库可以有多少个主文件和辅助文件?4.如果物理存储位置发生了变化,应该在数据库构建命令中修改什么?5.在建立数据库的过程中实现了什么形象?2。创建一个表,并将基本表的格式定义为:创建表名(列名数据类型为空|非空,n)主键(列名列表)外键(外部代码)引用引用表(对应列),1)非空|空:定义不允许或允许字段值为空。2)主键将此字段定义
8、为主代码3)外键表示表和参考表6.3的外部代码。使用以下文件结构设计创建一个学生文件:学生表(学生编号char(9),姓名char(8),性别char(2),年龄tinyint,部门char(10),班级名称char(10),注册年份日期时间)主要代码学生编号,示例1,数据类型参见P147表6- 1,选择一个数据库,或在查询分析器中输入USE数据库名称以执行此语句,在查询分析器中输入以下语句以创建表学生表(学生编号Char(9),姓名char(8),性别char(2),年龄tinyint, 部门字符(10)、班级名称字符(10)、学年日期时间家庭地址字符(50) PRIMARY KEY(学生编
9、号)按F5键或图标执行(如正确命名和保存),并创建文件。 文件结构设计如下:年级表(学生编号char(9),课程编号char(4),年级tinyint),主要代码学生编号,课程编号外部代码学生编号参考学生表(学生编号)外部代码课程编号参考课程编号(课程编号),示例2,在查询分析器中输入以下语句创建表年级表(学生编号char(9),课程编号char(4),年级tinyint PRIMARY KEY,FOREDIAN KEY,REFERENCES,学生表,FOREDIAN KEY,REFERENCES,课程表等。)按F5键或图标执行(如正确命名和保存),学生表和课程表已建立,3。将记录添加到表中在一个简单的例子中,INSERT语句具有以下形式:语法INSERT into table _ or _ view(column _ list)值data _ values,1)插入课程表(课程编号、课程名称、以前的课程)值(C803、数据结构、C801)或插入课程表值(C803、数据结构、C
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 一建fidic合同样本
- 保暖套装采购合同标准文本
- 佣金分红合同标准文本
- 个人入股医院合同标准文本
- 产业规划编制合同样本
- 事故车购车合同样本
- 体育单招合同样本
- 公寓车位出租合同样本
- epc居间服务合同标准文本
- 2824劳务用工合同标准文本
- 小学生诗词大会宣讲公开课一等奖市赛课获奖课件
- 药学毕业论文5000字药学论文的5000字集合16篇
- 小学语文整本阅读指导课《城南旧事》教学案例
- (机械创新设计论文)
- GB/T 39802-2021城镇供热保温材料技术条件
- GB/T 2792-2014胶粘带剥离强度的试验方法
- GB/T 215-2003煤中各种形态硫的测定方法
- GB/T 17492-2012工业用金属丝编织网技术要求和检验
- GB/T 17207-2012电子设备用固定电容器第18-1部分:空白详细规范表面安装固体(MnO2)电解质铝固定电容器评定水平EZ
- GB/T 16886.7-2001医疗器械生物学评价第7部分:环氧乙烷灭菌残留量
- 铁路职工政治理论应知应会题库
评论
0/150
提交评论