《数据库应用基础参考资料.ppt》由会员分享,可在线阅读,更多相关《数据库应用基础参考资料.ppt(36页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、数据库应用基础数据库应用基础综述:信息化相关岗位综述:信息化相关岗位与本课程密切相关岗位与本课程密切相关岗位1/22/20232课程的性质和任务课程的性质和任务 数据库技术是计算机使用中的专业基础技术,数据库技术是计算机使用中的专业基础技术,适用于理工科专业,尤其是计算机类。主要内适用于理工科专业,尤其是计算机类。主要内容包括数据库基础知识、实体关系图、关系数容包括数据库基础知识、实体关系图、关系数据库及保护、据库及保护、SQL Server 2005关系数据库管理系关系数据库管理系统、关系数据库标准语言统、关系数据库标准语言SQL查询、数据库编程查询、数据库编程等。等。1/22/20233课
2、程教学案例课程教学案例 学生成绩管理系统学生成绩管理系统 根据现存学生成绩管理的弊端及学生成绩管根据现存学生成绩管理的弊端及学生成绩管理的基本流程,本书设计了学生成绩管理系统理的基本流程,本书设计了学生成绩管理系统(SMIS),实现了学生成绩信息管理的电子化,),实现了学生成绩信息管理的电子化,并以此为实例,详细分析了数据库设计的流程和并以此为实例,详细分析了数据库设计的流程和实现方法。实现方法。本书设计开发的学生成绩管理系统在数据库本书设计开发的学生成绩管理系统在数据库设计的基础上,使用设计的基础上,使用VB和和ASP两种不同方式实现两种不同方式实现信息管理。信息管理。1/22/20234课
3、程教学案例课程教学案例 图书借阅管理系统图书借阅管理系统 作为实训实例,本书给出了一个图书借阅管作为实训实例,本书给出了一个图书借阅管理系统设计的基本模型,读者在具体实践中可根理系统设计的基本模型,读者在具体实践中可根据实际情况对系统进行扩充和完善。据实际情况对系统进行扩充和完善。本书设计开发的图书借阅管理系统,能实现本书设计开发的图书借阅管理系统,能实现对读者信息、图书信息及借阅信息的各种查询和对读者信息、图书信息及借阅信息的各种查询和管理。管理。1/22/20235学习情景学习情景 学期结束,学生王海焦急等待自己的成绩单,辅导员刘老学期结束,学生王海焦急等待自己的成绩单,辅导员刘老师不断向
4、教务处询问学生考试情况,教务处宋老师师不断向教务处询问学生考试情况,教务处宋老师忙于安排下忙于安排下学期课程学期课程 要是能由计算机自动完成学生信息、成绩信息、课程信息、要是能由计算机自动完成学生信息、成绩信息、课程信息、教师信息的查询、分析、统计,该多好啊!让我们设计一个教师信息的查询、分析、统计,该多好啊!让我们设计一个“学生成绩管理系统学生成绩管理系统”来解决这些问题吧。来解决这些问题吧。在设计之前,我们必须先选择学生成绩管理系统所用的后在设计之前,我们必须先选择学生成绩管理系统所用的后台数据库,经过咨询和调研发现台数据库,经过咨询和调研发现SQL Server 2005比较适合。于比较
5、适合。于是,买来了是,买来了SQL Server 2005的安装光盘(开发版),现在就让的安装光盘(开发版),现在就让我们开始安装和配置我们开始安装和配置SQL Server 2005吧。吧。1 安装和配置安装和配置SQL Server2005 1/22/202361 安装和配置安装和配置SQL Server2005 1.1 安装安装SQL Server20051.1.1 从光盘直接安装从光盘直接安装1.1.2 下载下载ISO文件安装文件安装1.1.3 从低版本升级从低版本升级与从光盘安装过程类似与从光盘安装过程类似1/22/202371.1.1 从光盘直接安装从光盘直接安装(1)将)将 SQ
6、L Server 2005 的安装盘插入的安装盘插入 DVD 驱动器驱动器自动运行或手动启动光盘根目录下自动运行或手动启动光盘根目录下splash.hta文件。文件。(2)判断操作系统是)判断操作系统是32位还是位还是64位。右键单击位。右键单击“我我的电脑的电脑”选择属性,若看到选择属性,若看到32位或没有看到操作位或没有看到操作系统位数介绍则为系统位数介绍则为32位,应选择位,应选择“基于基于x86”的操的操作系统;反之应选择作系统;反之应选择“基于基于x64的操作系统的操作系统”。1/22/202381.1.1 从光盘直接安装从光盘直接安装“开始安装”对话框1/22/202391.1.1
7、 从光盘直接安装从光盘直接安装“选择安装向导”对话框1/22/2023101.1.1 从光盘直接安装从光盘直接安装(3)在)在“选择安装向导选择安装向导”对话框中,单击对话框中,单击“服务器服务器组件、工具、联机丛书和示例组件、工具、联机丛书和示例”。(4)在)在“最终用户许可协议最终用户许可协议”上,阅读许可协议并上,阅读许可协议并选中复选框选中复选框“我接受许可条款和条件我接受许可条款和条件”。点击。点击“下一步下一步”按钮。按钮。(5)在)在“安装必备组件安装必备组件”上,单击上,单击“安装安装”。1/22/2023111.1.1 从光盘直接安装从光盘直接安装“接受许可协议”对话框1/2
8、2/2023121.1.1 从光盘直接安装从光盘直接安装(6)安装完成后,单击)安装完成后,单击“下一步下一步”。(7)在)在 SQL Server 安装向导的安装向导的“欢迎欢迎”页上,单页上,单击击“下一步下一步”以继续安装以继续安装。(8)系统配置检查中会检查安装过程中的问题,一)系统配置检查中会检查安装过程中的问题,一般来说除了般来说除了“最低硬件要求最低硬件要求”检测失败,可以进检测失败,可以进行安装,出现其它问题建议按照提示检查原因后行安装,出现其它问题建议按照提示检查原因后再进行安装。确认无误后单击再进行安装。确认无误后单击“下一步下一步”。1/22/2023131.1.1 从光
9、盘直接安装从光盘直接安装安装向导的“欢迎”对话框1/22/2023141.1.1 从光盘直接安装从光盘直接安装(9)在)在“注册信息注册信息”页上的页上的“姓名姓名”、“公司公司”及及“密钥密钥”文本框中输入相应的信息,单击文本框中输入相应的信息,单击“下一下一步步”。(10)在)在“要安装的组件要安装的组件”对话框中,选择组件对话框中,选择组件。组组件件功能功能说说明明SQL Server Database SQL Server Database ServicesServices数据数据库库引擎、复制、全文引擎、复制、全文检检索索 Analysis ServicesAnalysis Serv
10、ices在在线线分析和数据挖掘分析和数据挖掘 Reporting ServicesReporting Services制作和制作和发发布布报报告告 Notification ServicesNotification Services应应用程序用程序发发送通知送通知 Integration ServicesIntegration Services数据数据转换转换 1/22/2023151.1.1 从光盘直接安装从光盘直接安装“注册信息”对话框1/22/2023161.1.1 从光盘直接安装从光盘直接安装“要安装的组件”对话框1/22/2023171.1.1 从光盘直接安装从光盘直接安装(11)在
11、)在“实例名实例名”对话框中,为安装的软件选择对话框中,为安装的软件选择默认实例或已命名的实例,单击默认实例或已命名的实例,单击“下一步下一步”。计算机上只能有一个默认实例,但可以有很多命名实例。计算机上只能有一个默认实例,但可以有很多命名实例。(12)在)在“服务帐户服务帐户”对话框上,为对话框上,为 SQL Server 服服务帐户指定用户名、密码和域名。学习时,建议务帐户指定用户名、密码和域名。学习时,建议选择选择“使用内置系统帐户使用内置系统帐户”,并选择,并选择“本地系统本地系统”后,单击后,单击“下一步下一步”。1/22/2023181.1.1 从光盘直接安装从光盘直接安装“实例名
12、”对话框1/22/2023191.1.1 从光盘直接安装从光盘直接安装“服务帐户”对话框1/22/2023201.1.1 从光盘直接安装从光盘直接安装(13)在)在“身份验证模式身份验证模式”对话框中,选择系统要对话框中,选择系统要使用的身份验证模式,建议使用使用的身份验证模式,建议使用“混合模式混合模式”,便于后面的数据库应用系统开发和使用。便于后面的数据库应用系统开发和使用。(14)在)在“排序规则设置排序规则设置”对话框中,指定对话框中,指定 SQL Server 实例的排序规则。实例的排序规则。(15)在)在“错误报告错误报告”对话框中,可以清除复选框对话框中,可以清除复选框以禁用错误
13、报告。以禁用错误报告。1/22/2023211.1.1 从光盘直接安装从光盘直接安装“排序规则设置”对话框1/22/2023221.1.1 从光盘直接安装从光盘直接安装“错误报告”对话框1/22/2023231.1.1 从光盘直接安装从光盘直接安装(16)在)在“准备安装准备安装”对话框中,查看要安装的对话框中,查看要安装的 SQL Server 功能和组件的摘要并单击功能和组件的摘要并单击“安装安装”。(17)在)在“安装进度安装进度”对话框中,可在安装过程中对话框中,可在安装过程中监视安装进度,完成后,单击监视安装进度,完成后,单击“下一步下一步”。(18)在)在“完成安装完成安装”对话框
14、中,可查看安装摘要对话框中,可查看安装摘要日志,并单击日志,并单击“完成完成”。(19)若要求重启计算机,请立即执行。)若要求重启计算机,请立即执行。1/22/2023241.1.1 从光盘直接安装从光盘直接安装“准备安装”对话框1/22/2023251.1.1 从光盘直接安装从光盘直接安装“安装进度”对话框1/22/2023261.2 SQL Server服务器配置服务器配置1.2.1 SQL Server服务管理服务管理启动启动SQL Server服务服务停止停止/暂停暂停SQL Server服务服务1.2.2 注册服务器注册服务器1.2.3 配置服务器配置服务器1/22/2023271.
15、3 知识链接知识链接主主题题说说明明Notification Notification Services Services 增增强功能强功能 一种新平台,用于生成一种新平台,用于生成发发送并接收通送并接收通知的高伸知的高伸缩缩性性应应用程序;可以使用各种用程序;可以使用各种设备设备向向大量大量订阅订阅方及方及时发时发送个性化消息送个性化消息Reporting Reporting Services Services 增增强功能强功能 一种基于服一种基于服务务器的新型器的新型报报表平台,支表平台,支持持报报表表创创作、分作、分发发、管理和最、管理和最终终用用户访问户访问新增的新增的 Service
16、 Service BrokerBroker 一种新技一种新技术术,用于生成安全、可靠和,用于生成安全、可靠和可伸可伸缩缩的数据的数据库库密集型密集型应应用程序;提供用程序;提供应应用程用程序用以序用以传递请传递请求和响求和响应应的消息的消息队队列列1.3.1 SQL Server 2005新增功能新增功能1/22/2023281.3.1 SQL Server 2005新增功能(续)新增功能(续)数据库引擎增强功数据库引擎增强功能能 引入了新的可引入了新的可编编程性增程性增强强功能、新功能、新 XML XML 功能功能和新数据和新数据类类型,型,还还包括包括对对数据数据库库的可伸的可伸缩缩性性和
17、可用性的改和可用性的改进进数据访问接口方面数据访问接口方面的增强功能的增强功能 SQL Native Client SQL Native Client 是一种全新的数据是一种全新的数据访问访问技技术术,并且,并且 .NET Framework Data Provider.NET Framework Data Provider for SQL Serverfor SQL Server也得到增也得到增强强Analysis Services Analysis Services 的增强功能的增强功能 (SSAS)(SSAS)引入了新管理工具、集成开引入了新管理工具、集成开发环发环境以及与境以及与 .N
18、ET Framework.NET Framework 的集成的集成Integration Integration Services Services 的增强功的增强功能能 引入了新的可引入了新的可扩扩展体系展体系结结构和新构和新设计设计器,可器,可将作将作业业流从数据流中分离出来并提供一套丰流从数据流中分离出来并提供一套丰富的控制流富的控制流语义语义;对对包的管理和部署包的管理和部署进进行了行了改改进进,同,同时时提供了多提供了多项项新打包的任新打包的任务务和和转换转换1/22/2023291.3.1 SQL Server 2005新增功能(续)新增功能(续)全文搜索增强功能全文搜索增强功能
19、包括用于全文搜索的数据定包括用于全文搜索的数据定义语义语言、在言、在查询查询中指定默中指定默认语认语言以外的其他言以外的其他语语言的能力以及言的能力以及管理方面的一些增管理方面的一些增强强(例如并行安装、恢复(例如并行安装、恢复全文目全文目录录以及附加和分离全文目以及附加和分离全文目录录)复制增强复制增强 复制在可管理性、可用性、可复制在可管理性、可用性、可编编程性、移程性、移动动性、可伸性、可伸缩缩性和性能方面提供了改性和性能方面提供了改进进工具增强功能工具增强功能 引入了管理和开引入了管理和开发发工具的集成套件,改工具的集成套件,改进进了了对对大大规规模模SQL ServerSQL Ser
20、ver系系统统的易用性、可管理的易用性、可管理性和操作支持性和操作支持1/22/2023301.3.2 SQL Server2005的主要工具、菜单的主要工具、菜单 工具工具说说明明SQL Server Management SQL Server Management StudioStudio 用于管理关系数据用于管理关系数据库库和商和商业业智能智能数据数据库库并用于并用于编编写写 各各类类代代码码的工具的工具Business Intelligence Business Intelligence Development StudioDevelopment Studio 用于开用于开发发商商业业
21、智能多智能多维维数据集、数据集、数据源、数据源、报报表和表和 SQL Server 2005 SQL Server 2005 Integration Services Integration Services 包的工具包的工具SQL Server SQL Server 外外围应围应用配用配置器置器 用于配置基本自启用于配置基本自启动选项动选项和和连连接接选项选项的工具的工具SQL ServerSQL Server配置管理器配置管理器 用于配置自启用于配置自启动动和复和复杂杂高高级选项级选项SQL Server ProfilerSQL Server Profiler 用于捕用于捕获获和和监视监视
22、活活动动的工具的工具数据数据库库引擎引擎优优化化顾问顾问 用于提高数据用于提高数据库库性能的工具性能的工具命令提示命令提示实实用工具用工具与与SQL ServerSQL Server一起使用的命令提示工具一起使用的命令提示工具1/22/2023311.3.3 SQL Server 2005的版本及系统需求的版本及系统需求(1)SQL Server 2005版本版本学习版或精简版(学习版或精简版(Express EditionExpress Edition)工作组版(工作组版(Workgroup EditionWorkgroup Edition)开发版(开发版(Developer Edition
23、Developer Edition)标准版(标准版(Standard EditionStandard Edition)企业版(企业版(Enterprise EditionEnterprise Edition)移动版(移动版(Mobile EditionMobile Edition)1/22/2023321.3.3 SQL Server 2005的版本及系统需求的版本及系统需求(2)SQL Server 2005系统需求(以系统需求(以32位为例)位为例)处理器处理器 600600兆赫兹兆赫兹(MHz)Pentium III-(MHz)Pentium III-兼容或更快的处理器;兼容或更快的处理
24、器;1-gigahertz(GHz)1-gigahertz(GHz)或更快的处理器或更快的处理器操作系统操作系统 Microsoft Windows 2000 ServerMicrosoft Windows 2000 Server包含包含SP4SP4或更新版;或更新版;Windows Server 2003 Windows Server 2003 标标准版,企准版,企业业版,或数据中心版版,或数据中心版(Datacenter EditionDatacenter Edition)包含)包含SP1SP1或更新版;或更新版;Windows Small Windows Small Business S
25、erver 2003Business Server 2003包含包含SP1SP1或更新版或更新版内存内存 512 512 兆兆(MB)(MB)内存或更多;内存或更多;1gigabyte(GB)1gigabyte(GB)内存或更多内存或更多硬盘容量硬盘容量 约需约需350 MB350 MB可用硬盘空间;在线手册,移动版在线手册可用硬盘空间;在线手册,移动版在线手册和样本数据库约需和样本数据库约需425 MB425 MB硬盘空间硬盘空间其他需求其他需求 IE6.0 SP1IE6.0 SP1或更新版本;对于报表服务,需安装或更新版本;对于报表服务,需安装IIS 5.0 IIS 5.0 或更高版本,以
26、及或更高版本,以及ASP.NET 2.0ASP.NET 2.0或更高版本或更高版本1/22/202333本章小结本章小结 本章介绍了安装本章介绍了安装SQL Server 2005的系统需求、的系统需求、一般步骤、常用工具及服务器启动、注册和配置一般步骤、常用工具及服务器启动、注册和配置的一般知识,给读者一个感性认识。对于其中的的一般知识,给读者一个感性认识。对于其中的概念、选项的深刻理解,还需要在以后各章的学概念、选项的深刻理解,还需要在以后各章的学习中不断体会;若要真正安装、配置一个能承担习中不断体会;若要真正安装、配置一个能承担成千上万人同时访问的数据库服务器,还需要在成千上万人同时访问
27、的数据库服务器,还需要在今后的工作中学习、查询和钻研很多知识。今后的工作中学习、查询和钻研很多知识。1/22/202334本章实训本章实训安装和配置安装和配置 SQL Server2005安装安装SQL Server 2005SQL Server 2005 验证安装过程的正确性验证安装过程的正确性 使用使用SSMSSSMS(SQL Server Management StudioSQL Server Management Studio)使用使用SQL ServerSQL Server联机丛书联机丛书1/22/202335参考文献参考文献Zhefu Shi,cory Beard,and Ken Mitchell.Analytical models for understanding misbehavior and mac friendliness in csma networks.Performance Evaluation,66:469-487,September 20091/22/202336