数据库2(SQL2000版).pptVIP

  • 1
  • 0
  • 约3.14千字
  • 约 47页
  • 2018-02-24 发布于河南
  • 举报
4.4 SQL Server数据库管理系统简介 SQL Server是微软公司出品的高性能的关系数据库管理系统(RDBMS),它基于客户端/服务器结构(C/S) 图2数据文件选项卡界面 三、字段的属性 字段长度 对于字符类型,如char和varchar,定义字段的同时可以指定字段存放的字符的个数,如定义字段为 sName varchar(20) 对于数值型的字段,如int, float等,系统自动定义其占用的字节数。decimal由用户自己定义长度和小数位数。 小数位数 用于decimal和货币类型的字段 自动增量 用于数据库表的记录号的自动增加,常用于做表中记录的主键 1、设计表结构 (1)进入企业管理器 (2)展开要操作的数据库 (3)单击右键,选择创建表 (4)输入字段名,确定每个字段的类型 (5)保存,为表起名 注:用鼠标选择某列后,再用鼠标点击工具栏上的钥匙可 将该列设定为主键。 2、输入记录 (1)右击表,选择“打开表?返回所有行” (2)直接输入数据 包括删除字段、插入字段、移动字段、修改字段名、设置主关键字、设置表间关联等操作。 4.4.5 数据库备份与恢复 一、数据库备份(复制数据库文件方式) 数据库存放在两个文件中,后缀为.mdf的数据文件和后缀为.ldf的日志文件,通过定期复制这两个文件来备份数据库。 步骤: 在要备份的数据库上单击鼠标右键,在弹出的快捷菜单中选择“属性”。在打开的“属性”对话框中查看数据文件和日志文件的存储路径。 到两个文件存储的目录中找到这两个文件,定期做备份即可。 要点: 联机无法复制数据库文件,必须要先停止SQL SERVER服务才能将该二文件复制到目的地。 还原方式之二 * 关系数据库管理系统 SQL Server 服务器 客户端 结果 客户端应用程序 OLAP OLTP 查询请求 C/S结构:将一个应用的处理分为前端和后端两个部分,前端为用户接口,将数据呈现给用户。后端(SQL SERVER)管理数据库,且负责在多个请求之间分配可用的服务器资源。 4.4.1 SQL Server 2000数据库的组成 SQL Server 2000前端工具 查询分析器为数据库应用程序开发人员提供了一个简单易用的SQL交互窗口,用户通过它可以交互地设计、测试、运行Transact SQL语句。 SQL Server企业管理器是SQL Server的一个最重要的工具,它通过图形化的用户界面(GUI)来设置和管理服务器和数据,易于使用。 服务管理器用来启动、暂停、继续和停止数据库服务器的实时服务的程序。界面如下: 在访问数据库之前,必须启动SQL Server数据库服务。有两种方法: ① 启动Windows时自动启动,可以通过服务管理器进行设置。 ② 通过“开始-Microsoft SQL Server-服务管理器”进行启动。 创建数据库就是为数据库确定名称、大小、存放位置的过程.。SQL Server 2000中创建数据库的方法有: 使用企业管理器创建数据库 使用Transact-SQL语句创建数据库 使用向导创建数据库  使用企业管理器创建数据库   例:以默认形式创建mydb数据库,步骤如下: (1)启动企业管理器,连接服务器,展开其树形目录,用鼠标 右键单击【数据库】文件夹,在弹出的快捷菜单中,单 击【新建数据库…】打开图1所的对话框。 4.4.2 创建数据库 (2)在【数据库属性】对话框的【名称】文本框内输入数据库名 (逻辑名)。例如MyDB,系统默认用该数据库名与“_data”串 的连接命名数据文件(见图2),该数据库名与“_log”串的 连接命名日志文件(见图3)。 主数据文件(.mdf):存储数据信息和数据库的启动信息。一个 数据库有且仅有一个主数据文件。 日 志 文件(.ldf):存储数据库的所有事务日志信息,包含用 于恢复数据库的日志信息,一个数据库的 日志文件至少有一个,也可以有多个。 (3)单击【确定】按钮,数据库就创建好了,在默认位置、采 用默认设置创建了一个名为MyDB的数据库。 图1 数据库属性对话框 图3 事务日志文件选项卡界面 4.4.3 创建表 SQL Server的一个数据库中可以存储200万个基本表,一个表最多允许定义1024个列。表的行数和总大小仅受可使用空间的限制。表的每一列必须具有相同的数据类型。 一、设计表 创建表的过程,就是用一种具体的RDBMS(例如SQL Server 2000)作为工具,实现关系模型(逻

文档评论(0)

1亿VIP精品文档

相关文档