SQLServer中数据库的创建与管理.ppt

上传人:za****8 文档编号:7191402 上传时间:2020-03-15 格式:PPT 页数:28 大小:1.78MB
返回 下载 相关 举报
SQLServer中数据库的创建与管理.ppt_第1页
第1页 / 共28页
SQLServer中数据库的创建与管理.ppt_第2页
第2页 / 共28页
SQLServer中数据库的创建与管理.ppt_第3页
第3页 / 共28页
点击查看更多>>
资源描述
单元二数据库的创建与管理 项目引领式SQLServer数据库开发实战 目录 学习情境 基于登录界面 理解数据库的作用 登录界面如图2 1所示 图2 1个人理财软件登录界面 学习情境 点击登录界面的 配置数据库 显示出下面的对话框 如图2 2所示 图2 2配置数据库界面 学习情境 在没有创建数据库的情况下 直接点击 连接 测试的效果如下图 无法连接 如图2 3所示 图2 3未创建数据库测试连接的效果 学习情境 创建一个用户数据库 在指定的位置输入本机上的SQLServer服务器的名称和你创建的数据库的名称 如图2 4和2 5所示 图2 4连接服务器对话框 图2 5创建的用户数据库 学习情境 登录方式有两种 取决于本机SQLServer的安装过程 如果在安装过程是Windows验证模式 这里就选择 Windows登录 点击 连接 提示连接成功 如图2 6所示 图2 6创建数据库后测试连接的效果 学习情境 提出以下任务 理解数据库的作用 掌握数据库创建的三种方法 掌握查看和设置数据库的方法 理解数据模型 2 1SQLServer数据库概念 2 1 1数据库文件分类2 1 2数据库文件组2 1 3数据库对象2 1 4数据库的系统目录 2 1SQLServer数据库概念 2 1 1数据库文件分类主数据库文件 primaryfile 辅数据库文件 secondaryfile 事务日志文件 transactionlog 2 1SQLServer数据库概念 2 1 2数据库文件组通常情况下构造的数据库都只有两个文件 mdf文件和ldf文件 这样做有两个缺点 1 容易导致文件过大 2 没有利用到磁盘阵列 2 1SQLServer数据库概念 2 1 2数据库文件组文件是数据库的物理体现 采用多个数据库文件来存储数据的优点体现在 数据库文件可以不断扩充 而不受操作系统文件大小的限制 可以同时对几个硬盘进行数据读取 提高了数据处理的效率 2 1SQLServer数据库概念 2 1 3数据库对象SQLServer2005的对象资源管理器中 在 数据库 的结点下面组成了一个树型逻辑结构 如图2 7所示 每个具体的数据库 如gerenlicai 都包含了数据库对象 图2 7数据库对象的树型结构 2 1SQLServer数据库概念 2 1 3数据库对象表关系图视图存储过程数据库用户和角色同义词 2 1SQLServer数据库概念 2 1 4数据库的系统目录在装完SQLServer2005数据库后 用对象资源管理器打开服务器 会发现服务期内默认安装了master model tempdb msdb4个数据库 如图2 8所示 此外还有一个隐藏数据库mssqlsystemresource数据库 图2 8SQLServer系统目录 2 1SQLServer数据库概念 2 1 4数据库的系统目录1 master数据库所有的登录信息 系统设置信息 SQLServer初始化信息 系统中其它系统数据库和用户数据库的相关信息 2 1SQLServer数据库概念 2 1 4数据库的系统目录2 model数据库数据库的最小容量 数据库选项设置 经常使用的数据库对象 如用户自定义的数据类型 函数 规则 缺省值等 2 1SQLServer数据库概念 2 1 4数据库的系统目录3 tempdb数据库存储用户建立的临时表和临时存储过程 存储用户说明的全局变量值 为数据排序创建临时表 存储用户利用游标说明所筛选出来的数据 2 1SQLServer数据库概念 2 1 4数据库的系统目录4 msdb数据库所有的任务调度 报警 操作员都存储在msdb数据库中 该库的另一个功能是用来存储所有备份历史 SQLServerAgent将会使用这个库 2 1SQLServer数据库概念 2 1 4数据库的系统目录5 mssqlsystemresource数据库mssqlsystemresource数据库也称为resource数据库 是一个只读数据库 存储可执行对象 包括SQLServer2005系统的存储过程和函数 resource数据库是一个隐藏数据库 没有出现在SSMS 对象资源管理器 面板的系统数据库中 通过查询sysdatabases 或者执行sp helpdb也看不到该数据库 2 2创建数据库前需要考虑的因素 物理名称逻辑名称初始容量最大容量增长速度 2 3创建个人理财软件数据库 2 3 1使用图形界面创建数据库 1 在对象资源管理器 以下简称SSMS 中 右键单击 数据库 节点 在弹出的快捷菜单中选择 新建数据库 命令 弹出如图所示的 新建数据库 对话框 如图2 9所示 图2 9新建数据库对话框 2 3创建个人理财软件数据库 2 3 1使用图形界面创建数据库 2 对话框中有3个标签 在 常规 标签中的 设置新建数据库的名称gerenlicai 用户可以根据自己的需要对文件的属性进行设置 也可以添加数据文件 将数据存储在多个文件上 如图2 10所示 图2 10创建gerenlicai数据库 2 3创建个人理财软件数据库 2 3 1使用图形界面创建数据库 3 数据文件的空间属性可以通过相应的复选框和按钮设置 对数据文件和日志文件 都可以点击 自动增长 后的按钮 在文件增长设置窗口进行设置 如图2 11所示 图2 11文件增长设置窗口 2 3创建个人理财软件数据库 2 3 1使用图形界面创建数据库 4 最后单击 确定 按钮即可完成数据库的创建操作 注意 在SQLServer2005服务器中 数据库名称不允许重复 2 3创建个人理财软件数据库 2 3 2使用T SQL语句创建数据库其常用的语法格式为 createdatabase数据库名称 on primary 数据文件的属性的定义 name 数据文件的逻辑名称 filename 数据文件的物理名称 size 数据文件的初始容量 maxsize 数据文件的最大容量 filegrowth 数据文件的增长速度 n logon 日志文件的属性的定义 name 事务日志文件的逻辑名称 filename 事务日志文件的物理名称 size 事务日志文件的初始容量 maxsize 事务日志文件的最大容量 filegrowth 事务日志文件的增长速度 n 2 3创建个人理财软件数据库 2 3 2使用T SQL语句创建数据库 例题2 1 使用createdatabase语句创建 gerenlicai 数据库运行结果如图2 12所示 图2 12使用T SQL语句创建gerenlicai数据库 练习 1 使用图形管理界面分别创建一个名为gerenlicai和ecstudy的数据库 2 使用SQL命令的方式分别创建一个名为gerenlicai code和ecstudy code的数据库 28
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 图纸专区 > 课件教案


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!