第01章 创建和管理数据库.pptx

上传人:春哥&#****71; 文档编号:15554390 上传时间:2022-05-13 格式:PPTX 页数:47 大小:2.34MB
返回 下载 相关 举报
第01章 创建和管理数据库.pptx_第1页
第1页 / 共47页
第01章 创建和管理数据库.pptx_第2页
第2页 / 共47页
点击查看更多>>
资源描述

《第01章 创建和管理数据库.pptx》由会员分享,可在线阅读,更多相关《第01章 创建和管理数据库.pptx(47页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、课程主讲人:第01章 创建和管理数据库数据库设计与应用主讲:张成叔微信(QQ):7153265 微信公众号:张成叔n计算机的应用领域 u科学计算、数据处理、计算机通讯 、办公领域、大数据等等n共同特点u数据处理所占比例越来越大u已经进入“DT时代”、“AI时代”n安全有效存储、管理、检索数据极其重要n数据库管理系统(DBMS)引言n全面系统地了解数据库的基础概念n能使用SQL语言进行基本数据操作n掌握SQL Server 2008数据库管理系统n具有设计、使用和维护一个一般数据库系统的基本能力学习目标n第一部分:基本技能(共6章)u第01-06章:创建和管理数据库、创建和管理数据表、用T-SQ

2、L语句操作数据、简单查询、模糊查询、聚合函数、分组查询和多表联合查询n第二部分:提升技能(共6章)u第08-13章:T-SQL创建数据库和表、T-SQL编程、子查询、事务视图与索引、存储过程、数据库设计与优化n第三部分:项目技能(共2章)u第07章:阶段项目QQ数据库设计u第14章:课程项目银行ATM系统数据库设计与实现学习内容n名称:数据库设计与应用n主编:张成叔n出版社:中国铁道出版社n出版日期:2020年8月n购买途径:网购(京东自营)指定参考用书n教学要求(笔记、作业、实训) u实训是迭代的,要求每次要独立完整完成n平时成绩评定 (出勤、提问、实训、作业)n关于过程化考核 n关于课程考

3、核课程学习建议 一起努力 共同提高第 1 章 创建和管理数据库目 录2 2认识数据库系统认识SQL Server 2008登录SQL Server数据库创建和管理SchoolDB数据库1 13 34 4n 数据库u数据库(Database,简称DB)u是一个长期存储在计算机内,相互联系的数据集合u数据库中的数据按照一定的数据模型组织、描述和存储u具有较少冗余和较高的数据独立性u允许多个用户共享使用u提供数据的安全性维护和完整性检查措施数据库基本概念n 数据库管理系统u数据库管理系统(DataBase Management System,简称DBMS)u位于用户与操作系统之间的一层数据管理软件u

4、是为了建立、使用和维护数据库而配置的系统软件u例如:Access,Microsoft SQL Server,Oracle等数据库基本概念n 数据库系统u数据库系统(DataBase System,简称DBS)u指在计算机系统中引入数据库后的系统u一般由数据库、数据库管理系统(及其开发工具)、应用系统、数据库管理员(DataBase Administrator,简称DBA)和用户构成u数据库系统的表示数据库基本概念用户用户用户用户用户用户应用系统应用系统应用开发工具应用开发工具数据库管理系统数据库管理系统操作系统操作系统数据库管理员数据库管理员数据库数据库软件开发软件开发人员人员数据库基本概念n

5、应用程序u作用:响应操作并显示结果、向数据库请求数据u要求:美观、操作简单方便n数据库u作用:存储数据、检索数据、生成新的数据u要求:统一、安全、性能等数据库和应用程序 响应和提供数据响应和提供数据操作和查询操作和查询nOracleuOracle公司的产品u产品免费、服务收费nSQL Serveru针对不同用户群体的多个版本u易用性好nMySQLu开放源代码u网站应用广泛时下主流的数据库一起努力 共同提高目 录1 12 23 34 4认识数据库系统认识SQL Server 2008登录SQL Server数据库创建和管理SchoolDB数据库n SQL Server 2008企业版n SQL

6、Server 2008标准版n SQL Server 2008工作组版n SQL Server 2008 Web版n SQL Server 2008开发者版n SQL Server 2008 Express版nSQL Server Compact 3.5版SQL Server 2008的版本n硬件需求u 内存4G及以上n软件需求u支持 Windows 系列,最好是Win 7、Win10SQL Serve 2008的安装n 主数据文件u每个数据库都有一个主数据文件u数据库的起点,指向数据库中的其他文件u推荐文件扩展名是.MDF 数据库文件n次要数据文件u 除主数据文件以外的所有其他数据文件都是次

7、要数据文件u某些数据库可能不含任何次要数据文件u推荐文件扩展名是.NDF 数据库文件n日志文件u包含用于恢复数据库的所有日志信息u每个数据库必须至少有一个日志文件,也可以有多个u推荐文件扩展名是.LDF 数据库文件n文件组u文件组是文件集合,用于帮助数据布局和管理任务n主文件组u包含主数据文件和任何没有明确分配给其他文件组的其他文件u系统表都分配在主文件组中n用户定义文件组u在CREATE DATABASE语句中使用 FILEGROUP关键字指定的任何文件组数据库文件nSQL Server 2008中默认有5个系统数据库nmaster数据库umaster数据库记录SQL Server系统的所有

8、系统级信息u包括:实例范围的元数据(例如登录帐户)、端点、链接服务器和系统配置设置umaster 数据库还记录了所有其他数据库的存在、数据库文件的位置以及 SQL Server 的初始化信息系统数据库n model数据库u用作SQL Server实例上创建的所有数据库的模板u对model数据库进行的修改(如数据库大小、排序规则、恢复模式和其他数据库选项)将应用于以后创建的所有数据库 n msdb数据库umsdb 数据库由SQL Server代理用于计划警报和作业u其他功能(如Service Broker和数据库邮件)使用系统数据库nresource数据库uResource数据库为只读数据库u包

9、含:SQL Server中的所有系统对象u不包含:用户数据或用户元数据ntempdb数据库utempdb数据库是一个临时数据库u用于保存临时对象或中间结果集系统数据库n数据库文件的一般默认路径为C:Program FilesMicrosoft SQL ServerMSSQL.1MSSQLData系统数据库不同实例的文件夹不同实例的文件夹MSSQL.1为默认实例的文件夹为默认实例的文件夹一起努力 共同提高目 录1 13 32 24 4认识数据库系统认识SQL Server 2008登录SQL Server数据库创建和管理SchoolDB数据库n 建立数据库连接uSQL Server Manage

10、ment Studio 可以连接多个SQL Server服务器n建立一个新数据库连接的操作步骤 u在SSMS的菜单栏中选择“文件”“连接对象资源管理器”选项u弹出“连接到服务器”对话框登录SQL Server数据库n训练要点u安装SQL Server2008数据库u成功连接到数据库服务器n需求说明u安装配置好SQL Server2008,在安装过程中遇到问题请从网络搜索解决办法u在连接之前确保SQL Server服务器已经启动实训1连接到数据库服务器操作操作演示演示:登录数据库服务器:登录数据库服务器n登录名u用以登录SQL Server数据库服务器n数据库用户u用以登录成功后,访问某个具体的

11、用户数据库登录名和数据库用户建立登录名操作演示:建立登录名操作演示:建立登录名经验经验新建登录名并把新建登录名并把“sa”账户禁用或删除以保障数据库安全账户禁用或删除以保障数据库安全建立数据库用户操作演示:建立登录名操作演示:建立登录名一起努力 共同提高目 录1 14 43 32 2认识数据库系统认识SQL Server 2008登录SQL Server数据库创建和管理SchoolDB数据库创建数据库 操作操作演示:创建数据库演示:创建数据库schoolDBn训练要点u创建数据库u设置数据库各个参数n需求说明u数据库名称:SchoolDBu物理文件:D:SchoolDBu数据文件:初始大小为1

12、0MB,允许自动增长,数据文件大小不受限制u日志文件:初始大小为1MB,最大为20MBu其他选项:自动收缩,并且不创建统计信息实训2创建数据库SchoolDBn实现思路及关键步骤u登录和连接到SQL Server Management Studiou创建数据库SchoolDBu设置各项参数配置u在物理地址保存数据库文件实训2创建数据库SchoolDBn移动数据库的步骤u分离数据库u附加数据库 分离和附加数据库操作演示:分离和附加操作演示:分离和附加数据库数据库n需求说明u使用工具分离数据库SchoolDBu将物理文件剪切到其他物理位置u附加数据库SchoolDB实训3分离和附加数据库n备份数据

13、库的重要性n四种数据库备份方式备份和还原数据库 操作操作演示:备份和还原演示:备份和还原数据库数据库删除数据库 操作操作演示:删除演示:删除数据库数据库n需求说明:u删除SchoolDB数据库n关键点分析u在删除数据库之前,请先分离或备份好该数据库,以免数据库丢失u在删除数据库时注意关闭该数据库u在新建查询中,如果用到此数据库也应关闭新建查询实训4删除SchoolDB数据库 总结用数据库管理数据,检索更加安全和高效关系数据库的基本概念一个数据库至少包含一个数据库文件和一个事务日志文件数据库中允许有一些数据冗余,但要保持数据的完整性SSMS的基本操作常用的数据库操作分离和附加数据库备份和还原数据库收缩数据库关系数据库管理系统列:有相应的数据类型、长度和存储的数值行:包含一个唯一的数据实体一行可以包含有一个或多个列建立登录名数据库用户创建数据库一起努力 共同提高

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 大学资料

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

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁