




已阅读5页,还剩37页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
SQLServer实用案例教程(2008版),项目1,数据库系统概述,SQLServer实用案例教程(2008版),1,2,3,4,主要内容,5,需求分析,知识点提取,项目融合,知识点详解,自我完善,6,知识点详解,SQLServer实用案例教程(2008版),需求分析,本书以“商品销售管理系统”为贯穿始终的实例,为读者介绍SQLServer在创建管理系统中的应用。“商品销售管理系统”以C/S为体系结构,前台界面使用C#程序设计软件制作完成,后台数据库由SQLServer设计管理。要使用SQLServer数据库技术为设计“商品销售管理系统”更好的服务,首先必须了解SQLServer数据库的概念、基本功能和用途。,SQLServer实用案例教程(2008版),知识点提取,本项目作为设计、创建和管理数据库的基础,需要掌握的主要知识点如下:理解数据库的概念了解数据库的发展理解数据库系统的构成和体系掌握安装和登录SQLServer2008,SQLServer实用案例教程(2008版),知识点详解,1.1数据库技术,1.2SQLServer2008安装,1.3SQL简介,SQLServer实用案例教程(2008版),1.1数据库技术,在信息技术快速发展的今天,数据库技术已成为现代信息科学与技术的重要组成部分,也是计算机数据处理与信息管理系统的核心。它是研究如何设计、管理和应用数据库的一门软件科学。人们在日常生活中无处不在使用数据库技术。例如,搜索引擎、网上购物、电子邮件、网络游戏以及常用的聊天工具等等,都离不开数据库技术的支持。,SQLServer实用案例教程(2008版),1.1数据库技术,2.数据模型数据模型描述了数据在数据库中的存储形式。常用的数据模型被分为关系模型、层次模型和网状模型。其中关系模型是最为常见和常用的一种数据模型,也是SQLServer数据库存储数据所使用的数据模型。关系模型是用二维表的形式表示实体和实体之间联系的数据模型。因此SQLServer数据库可以描述成,由多张相互之间有联系的二维表构成的数据库。,1.数据库的概念通俗地说,正如仓库用来存放货物,车库用来停放和管理车辆一样,数据库即是用来存储数据的仓库,这个仓库的物理位置在计算机上。严格地说,数据库是按照数据结构来组织、存储和管理数据的集合。,1.1.1数据库的概念和发展,SQLServer实用案例教程(2008版),1.1数据库技术,3.数据库的发展随着计算机技术的发展,对数据处理技术的要求越来越高,数据管理技术应运而生。数据管理技术的发展经历了人工管理阶段、文件系统阶段和数据库系统阶段。(1)人工管理阶段20世纪50年代中期之前,硬件软件都不完善,计算机主要用于科学计算,没有操作系统。硬件存储设备只有卡片、纸带和磁带,也没有软件系统对数据进行管理。数据的组织仅面向所在应用,数据不能共享。数据与程序结合在一起,不独立。(2)文件系统阶段20世纪50年代中期到60年代中期,这一阶段主要的标志是计算机操作系统的诞生。有了操作系统,数据就可以以文件为单位存储在外设中,由操作系统统一管理。这时的程序和数据可以分离,数据得到了以文件为单位的共享。但由于文件之间的相互独立,不能反映出数据之间的联系,因而造成了大量的数据冗余。,1.1.1数据库的概念和发展,SQLServer实用案例教程(2008版),1.1数据库技术,(3)数据库系统阶段20世纪60年代以后,随着计算机技术的发展,数据管理技术也得到了普遍的应用,人们对数据管理技术也提出了更高的要求。减少数据冗余、提高数据共享能力、数据不仅能够描述自身特点,而且要使数据之间建立联系、程序和数据具有较高的独立性等等,在这些应用需求的影响下,数据库技术发展起来。计算机技术在发展,信息技术在发展,数据库技术也必定会不断地进步和发展。,1.1.1数据库的概念和发展,SQLServer实用案例教程(2008版),1.1数据库技术,1.数据库管理系统(DatabaseManagementSystem)简称DBMS,是一种操纵和管理数据库的大型软件,用来建立、使用和维护数据库,简称DBMS。它对数据库进行统一的管理和控制,以保证数据库的安全性和完整性。用户通过DBMS访问数据库中的数据,数据库管理员也通过DBMS进行数据库的维护工作。常见的数据库管理系统如Oracle、Sybase、Informix、MicrosoftSQLServer、MicrosoftAccess、VisualFoxPro等。数据库管理系统和计算机系统之间的关系如图1-1所示。,1.1.2数据库系统,SQLServer实用案例教程(2008版),1.1数据库技术,2.数据库系统(DatabaseSystems)简称DBS,是由数据库及其管理软件组成的系统。它是为适应数据处理的需要而发展起来的一种较为理想的数据处理的核心机构。它是一个实际可运行的,存储、维护和为应用系统提供数据的软件系统。是存储介质、处理对象和管理系统的集合体。数据库系统一般由数据库、数据库管理系统、数据库管理员(DBA)、用户和应用程序几部分组成。,图1-1系统数据库,1.1.2数据库系统,SQLServer实用案例教程(2008版),1.2SQLServer2008安装,SQLServer2008可以适用于32位和64位操作系统平台。SQLServer2008常见版本包括企业版、标准版、开发版、工作组版和Web版。以32位系统为例安装SQLServer2008需要的硬件和软件基本条件如表1-1所示:,1.2.1安装前准备,SQLServer实用案例教程(2008版),1.2SQLServer2008安装,SQLServer2008企业版在32位windows7操作系统平台下的安装过程如下。1.启动安装程序。运行光盘中的“setup.exe”文件,进入“SQLServer”安装中心界面,默认选中“计划”功能,如图1-2所示,跳过该选项,选择“安装”功能,再从右侧列表中选择第一项“全新SQLServer独立安装或向现有安装添加功能”,如图1-3所示。,1.2.2安装过程,SQLServer实用案例教程(2008版),图1-2安装中心-计划,图1-3安装中心-安装,1.2SQLServer2008安装,1.2.2安装过程,SQLServer实用案例教程(2008版),1.2SQLServer2008安装,2.进入“安装程序支持规则”界面。安装程序自动检测安装环境的基本情况,所有条件都通过后方可继续安装,如有错误需更正,检测结果如图1-4所示,然后点“确定”按钮,进入下一步;3.进入版本选择和填写密钥界面,如图1-5所示,选择“EnterpriseEvaluation”企业版,输入正确的产品密码。密钥验证成功后方可点击“下一步”按钮,进入“许可条款”界面,仔细阅读许可条款,并选择“我接受许可条款”选项,方可点击“下一步”按钮继续安装;,1.2.2安装过程,SQLServer实用案例教程(2008版),图1-4“安装程序支持规则”界面1,图1-5“产品密钥”界面,1.2SQLServer2008安装,1.2.2安装过程,SQLServer实用案例教程(2008版),1.2SQLServer2008安装,4.进入“安装程序支持文件”界面,如图1-6所示,该界面列出安装SQLServer所需要的组件列表,直接点击“安装”按钮,进入“安装程序支持规则”界面,如图1-7所示,待所有检测通过后,点击“下一步”按钮继续安装,如有错误需更正后继续安装;,1.2.2安装过程,SQLServer实用案例教程(2008版),图1-6“安装程序支持文件”界面,图1-7“安装程序支持规则”界面2,1.2SQLServer2008安装,1.2.2安装过程,SQLServer实用案例教程(2008版),1.2SQLServer2008安装,5.进入“功能选择”界面,如图1-8所示,根据需求选择所需功能,这里选择全部功能,同时可以修改安装路径,点击“下一步”按钮继续安装;,1.2.2安装过程,图1-8“功能选择”界面,图1-9“实例配置”界面,SQLServer实用案例教程(2008版),1.2SQLServer2008安装,6.进入“实例配置”界面,如图1-9所示,选择“默认实例”,同时可以为实例选择一个存储目录,点击“下一步”按钮继续安装;7.进入“磁盘空间要求”界面,查看安装所需磁盘空间,如图1-10所示。点击“下一步”按钮继续安装;,1.2.2安装过程,SQLServer实用案例教程(2008版),图1-10“磁盘空间要求”界面,图1-11“服务器配置”界面,1.2SQLServer2008安装,1.2.2安装过程,SQLServer实用案例教程(2008版),1.2SQLServer2008安装,8.进入“服务器配置”界面,在此设置服务器的登录方法、允许使用服务器的用户和密码等,这里只做基本设置,在日后应用时允许更改,如图1-11所示,点击“下一步”按钮继续安装;9.进入“数据库引擎配置”界面,选择“Windows身份验证模式”,点击“添加当前用户”按钮,指定一个SQLServer管理员,如图1-12所示,点击“下一步”按钮继续安装;,1.2.2安装过程,SQLServer实用案例教程(2008版),图1-12“数据库引擎配置”界面,图1-13“AnalysisServices配置”界面,1.2SQLServer2008安装,1.2.2安装过程,SQLServer实用案例教程(2008版),1.2SQLServer2008安装,10.进入“AnalysisServices配置”界面,点击“添加当前用户”按钮,为AnalysisServices添加具备管理权限的用户,如图1-13所示,点击“下一步”按钮继续安装;11.进入“ReportingServices配置”界面,选择“安装本机模式默认配置”选项,如图1-14所示,点击“下一步”按钮进入“错误和使用情况报告”界面,使用默认选项,之间点击“下一步”按钮继续安装;12.进入“安装规则”界面,等待系统检验安装配置是否正确,待所有规则检验已通过,如图1-15所示,方可点击“下一步”继续安装,如有错误需更正;,1.2.2安装过程,SQLServer实用案例教程(2008版),图1-14“ReportingServices配置”界面,图1-15“安装规则”界面,1.2SQLServer2008安装,1.2.2安装过程,SQLServer实用案例教程(2008版),1.2SQLServer2008安装,13.进入“准备安装”界面,确认本次安装的配置信息,如图1-16所示,点击“安装”按钮,安装正式开始,如图1-17所示;,1.2.2安装过程,图1-15“准备安装”界面,图1-17“安装进度”界面,SQLServer实用案例教程(2008版),1.2SQLServer2008安装,14.经过漫长等待,在“安装进度”界面中出现“安装过程完成”的提示,如图1-18所示,点击“下一步”按钮,进入“完成”界面,看到安装成功提示,如图1-19所示,点击“关闭”按钮,到此,SQLServer2008企业版安装结束。安装完毕后建议从新启动计算机,以便更好的协调SQLServer2008与操作系统间的配置,为使用SQLServer2008做准备。,1.2.2安装过程,SQLServer实用案例教程(2008版),图1-18“安装进度-完成”界面,图1-19“完成”界面,1.2SQLServer2008安装,1.2.2安装过程,SQLServer实用案例教程(2008版),1.2SQLServer2008安装,成功安装的SQLServer2008程序可以在“开始”菜单的“所有程序”中找到。要想正确使用SQLServer2008还需检查服务器配置。1.查看“SQLServer服务”只有当“SQLServer服务”处于运行状态时,才能使用“MicrosoftSQLServerManagementStudio”等工具对数据库进行管理操作。查看“SQLServer服务”状态的方法是:在“开始”菜单的“所有程序”中找到“MicrosoftSQLServer2008”,展开后选择“配置工具”下的“配置管理器”,打开如图1-20所示窗口。在左侧窗口中选择“SQLServer服务”,查看右侧窗口中“SQLServer(MSSQLSERVER)”服务器的状态是否为“正在运行”。通过右键单击该服务器名,可以在“启动”、“停止”、“暂停”、“继续”和“重新启动”命令中根据需要切换服务器状态。,1.2.3登录,SQLServer实用案例教程(2008版),1.2SQLServer2008安装,1.2.3登录,图1-20“配置管理器”窗口,SQLServer实用案例教程(2008版),1.2SQLServer2008安装,2.启动“管理器”(MicrosoftSQLServerManagementStudio)(1)在“开始”菜单的“所有程序”中找到“MicrosoftSQLServer2008”,展开后选择“MicrosoftSQLServerManagementStudio”,打开“连接到服务器”窗口,如图1-21所示,其中:服务器类型:选择“数据库引擎”。服务器名称:对于本地服务器,可以使用“本机名”或者“.”作为服务器名。身份验证:“Windows身份验证”模式指,拥有登录Windows操作系统权限的用户,就有登录SQLServer2008的权限;“SQLServer身份验证”模式指,用户需要给出一套已设定好的“登录名”和“密码”方可登录。,1.2.3登录,SQLServer实用案例教程(2008版),1.2SQLServer2008安装,1.2.3登录,图1-21“连接服务器”窗口,SQLServer实用案例教程(2008版),1.2SQLServer2008安装,(2)在“连接服务器”窗口中设置好登录信息后,点击“连接”按钮,打开“管理器”(MicrosoftSQLServerManagementStudio)窗口,如图1-22所示。该窗口由“菜单栏”、“工具栏”、“对象资源管理器”和右侧的“空白窗格”组成,其中“空白窗格”会根据不同操作显示不同功能。“对象资源管理器”中的“”是已连接的本地服务器名,目前处于运行状态,可以通过右键单击该服务器,选择不同命令来切换服务器状态。对象名前面的“”符号,表示该节点可以展开。,1.2.3登录,SQLServer实用案例教程(2008版),1.2SQLServer2008安装,1.2.3登录,图1-22“管理器”窗口,SQLServer实用案例教程(2008版),1.3SQL简介,1.SQL语言SQL是StructuredQueryLanguage(结构化查询语言)的缩写。是一种数据库查询和程序设计语言。同时也是数据库脚本文件的扩展名。SQL语言结构简洁,功能强大,简单易学。自从IBM公司1981年推出以来,SQL语言得到了广泛的应用。如今无论是像Oracle、Sybase、DB2、Informix、SQLServer这些大型的数数据库管理系统,还是像VisualFoxpro、PowerBuilder这些PC上常用的数据库开发系统,都支持SQL语言作为查询语言。,SQLServer实用案例教程(2008版),1.3SQL简介,SQL语言包含以下三个部分:数据定义语言DataDefinitionLanguage(DDL),用来创建数据库和数据库对象。例如,create、alter和drop语句。数据操作语言DataManipulationLanguage(DML),用来对数据表做查询、插入、修改、删除数据等操作。例如,select、insert、update、delete语句。数据控制语言DateControllingLanguage(DCL),用来控制数据库组件
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 热带气旋最大强度分析模型的评估
- 2025至2030中国阴道保湿剂行业发展趋势分析与未来投资战略咨询研究报告
- 2025至2030中国水电行业项目调研及市场前景预测评估报告
- 2025年智能可穿戴设备技术创新在野生动物保护监测中的应用前景
- 一例肠梗阻患者的个案护理
- 离婚自愿放弃所有财产净身出户全面协议书
- 安全管理承包合同:加油站消防安全责任承包协议
- 离婚协议书打印模板离婚纠纷调解与执行服务
- 创新型科技企业研发团队人员主体变更合作协议
- 2025至2030中国轻石脑油行业项目调研及市场前景预测评估报告
- 2025年新能源电动摆渡车景区运营绿色出行解决方案报告
- 安全素养提升培训考试题及答案解析
- 动量守恒定律模型归纳(11大题型)(解析版)-2025学年新高二物理暑假专项提升(人教版)
- 2025股权转让合同签订股权认购协议书
- 某小区改造配电室(电力)工程监理大纲
- Z20+名校联盟(浙江省名校新高考研究联盟)2026届高三第一次联考化学及答案
- 医疗器械配送应急预案模板(3篇)
- DB65-T 4803-2024 冰川厚度测量技术规范
- 护理专业新进展介绍
- 2025年保监会保险机构高级管理人员任职资格考试题库附答案
- 2025年湖北省武汉市《公共基础知识》事业单位招聘考试国考真题(附答案)
评论
0/150
提交评论