文档详情

第3单元《应用数据库》课件高中信息技术.ppt

发布:2017-04-28约4.97千字共74页下载文档
文本预览下载声明
第3章 数据库及其管理; 数据库系统概述 数据库的基本概念、结构与组成 创建用户数据库 使用对象资源管理器创建用户数据库 使用T-SQL语句创建用户数据库 查看与修改数据库属性 管理用户数据库 用户数据库的增缩、分离与附加 数据库快照 用户数据库更名与删除;数据库(Database,DB):将数据按一定的数据模型组织、描述和储存,具有较小的冗余度,较高的数据独立性和易扩展性,并可被多用户、多应用程序共享的数据集合。 (1)在计算机的存储设备上存放的,属于计算机领域的一个术语。 (2)一个数据集合。 (3)这个数据集合是有结构的,这是和文件系统相比最大的特点之一。 (4)这个数据集合是指相关联的数据集合。 (5)这个数据集合是合理存放的。;DBMS(Database Management System),位于用户与操作系统之间的一层数据管理软件。主要功能是建立和维护数据库,接受和完成用户访问数据库的各种请求。功能如下: 1)数据定义功能 提供DDL,通过它可方便地对数据库中的数据对象进行定义,三级结构、两级映像,完整性。 2)数据操纵功能 提供DML,用户可以使用它实现对数据库的基本操作,如查询,插入、删除和修改等。;3)数据库的运行管理 数据库在建立、运行、维护是由DBMS统一管理、统一控制、以保证数据的安全性,完整性和多用户对数据的并发使用及发生故障后的恢复。 4)数据库的建立和维护功能 包括初始数据的输入,转换功能,数据库的转储、恢复功能、数据库的重组织功能和性能监视、分析功能等。一般由一些实用程序完成。 DBMS是数据库系统的是核心组成部分。; 数据库系统:一个由计算机网络的硬件与软件、应用程序、数据库、数据库管理系统、数据库管理员和用户构成的相互配合、相互作用的系统。 ;金手指考试网 / 2016年金手指驾驶员考试科目一 科目四 元贝驾考网 科目一科目四仿真考试题C1;至少解决8个方面的问题 数据库的结构 数据库的逻辑结构 数据库的物理结构 文件组 数据文件 事务日志文件 事务日志的作用 事务日志的特点 事务日志的结构 数据库的类型和特点 master、model、msdb、tempdb ;1)至少解决8个方面的问题;数据库的结构;数据库的结构;文件组: 数据文件的逻辑组合。每个数据库有一个primary文件组。其包含主要数据文件和未放入其他文件组的所有次要文件。可以创建用户定义文件组,用于将数据文件集合起来,以便于管理。 如果在数据库中创建对象时没有指定对象所属的文件组,对象将被分配给默认文件组。只能将一个文件组指定为默认文件组。 PRIMARY 文件组是默认文件组,除非用 ALTER DATABASE语句进行更改。但系统对象和表仍然分配给 PRIMARY文件组,而不是新的默认文件组。;文件组用途:例如,可以分别在三个磁盘驱动器上创建三个文件 Data1.ndf、Data2.ndf 和 Data3.ndf,然后将它们分配给文件组 fgroup1。然后,可以明确地在文件组 fgroup1 上创建一个表。对表中数据的查询将分散到三个磁盘上,从而提高了性能。 文件和文件组使用限制 一个文件或文件组不能由多个数据库使用 一个文件只能是一个文件组的成员 事务日志文件不能属于任何文件组;使用文件和文件组的一般建议; 数据文件的物理结构;页;区:管理空间的基本单位。一个区是8个物理上连续的页(即 64 KB)。这意味着 SQL Server 数据库中每 MB 有 16 个区。 区的分类 统一区,由单个对象所有。区中的所有 8 页只能由所属对象使用。 混合区,最多可由八个对象共享。区中八页的每页可由不同的对象所有。; 使用对象资源管理器创建用户数据库 使用T-SQL语句创建用户数据库 设置数据库选项 查看与修改数据库属性 ;估算大小;创建用户数据库前,须先确定数据库名、所有者、文件名、数据文件大小、数据库字符集、是否自动增长以及如何自动增长等信息。在一个SQL Server实例中,最多可以创建32767个数据库。数据库的名称必须满足标识符规则。在命名数据库时,一定要保证数据库名称简短并有一定的含义。 具有CREATE DATABASE、CREATE ANY DATABASE或ALTER ANY DATABASE权限的用户才可以执行创建数据库的操作。;使用对象资源管理器创建数据库;语法格式 CREATE DATABASE database_name ON { [PRIMARY] (NAME=logical_f
显示全部
相似文档