1 / 26
文档名称:

sql server数据库基础知识.ppt

格式:ppt   大小:267KB   页数:26页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

sql server数据库基础知识.ppt

上传人:miao19720107 2020/6/24 文件大小:267 KB

下载得到文件列表

sql server数据库基础知识.ppt

相关文档

文档介绍

文档介绍:数据库的基本介绍为什么要学****sqlserversqlserver的安装、配置和启动√sqlserver开发工具介绍 √sqlserver初步使用√SQLServer数据库使用教程学会安装/启动/卸载sqlserver能够使用企业管理器能够使用查询分析器学会在查询分析器中编写简单的select语句目标■问题①我们要讲类似于满汉楼的餐饮系统,请大家想想看,我们界面没有问题了,那么当我们关闭系统的时候,为什么菜的信息,雇员信息还存在呢? ②当程序关闭,重启计算机,关闭计算机后数据如何保存? ..数据库的基本概念■解决之道-文件、数据库我们刚学****过文件,大家可能回答用文件就可以保存数据嘛! 没有错,可以如果用文件保存数据存在几个缺点: (1)文件的安全性问题 (2)文件不利于查询和对数据的管理 (3)文件不利于存放海量数据 (4)文件在程序中控制不方便举例说明一下:数据库的基本概念■解决之道-文件、数据库为了解决上述问题,专家们设计出更加利于管理数据的东东-数据库,它能更有效的管理数据。数据库是衡量一个程序员水平的重要指标。 举一个生活化的案例说明如果说图书馆是保存书籍的,那么数据库就是保存数据的。数据库的基本概念数据库服务器、数据库和表的关系dbmsDBDB表表表Client所谓安装数据库服务器,只是在机器上装了一个数据库管理程序,这个管理程序可以管理多个数据库,一般开发人员会针对每一个应用创建一个数据库。为保存应用中实体的数据,一般会在数据库创建多个表,以保存程序中实体的数据。数据库服务器、数据库和表的关系如图所示:Client查询分析器DB数据在数据库中的存储方式idnameage1lisi232wang24User表行(row)列(column)表的一行称之为一条记录■官方对数据库的定义(1) 严格地说,数据库是“按照数据结构来组织、存储和管理数据的仓库”。在经济管理的日常工作中,常常需要把某些相关的数据放进这样的“仓库”,并根据管理的需要进行相应的处理。例如,企业或事业单位的人事部门常常要把本单位职工的基本情况(职工号、姓名、年龄、性别、籍贯、工资、简历等)存放在表中,这张表就可以看成是一个数据库。有了这个“数据仓库”我们就可以根据需要随时查询某职工的基本情况,也可以查询工资在某个范围内的职工人数等等。这些工作如果都能在计算机上自动进行,那我们的人事管理就可以达到极高的水平。此外,在财务管理、仓库管理、生产管理中也需要建立众多的这种“数据库”,使其可以利用计算机实现财务、仓库、生产的自动化管理。数据库的基本概念■官方对数据库的定义(2) :数据库是存储在一起的相关数据的集合,这些数据是结构化的,无有害的或不必要的冗余,并为多种应用服务;数据的存储独立于使用它的程序;对数据库插入新数据,修改和检索原有数据均能按一种公用的和可控制的方式进行。当某个系统中存在结构上完全分开的若干个数据库时,则该系统包含一个“数据库集合”。数据库的基本概念■数据库的基本结构 数据库的基本结构分三个层次,反映了观察数据库的三种不同角度。 (1)物理数据层。它是数据库的最内层,是物理存贮设备上实际存储的数据的集合。这些数据是原始数据,是用户加工的对象,由内部模式描述的指令操作处理的位串、字符和字组成。(2)概念数据层。它是数据库的中间一层,是数据库的整体逻辑表示。指出了每个数据的逻辑定义及数据间的逻辑联系,是存贮记录的集合。它所涉及的是数据库所有对象的逻辑关系,而不是它们的物理情况,是数据库管理员概念下的数据库。(3)逻辑数据层。它是用户所看到和使用的数据库,表示了一个或一些特定用户使用的数据集合,即逻辑记录的集合。数据库不同层次之间的联系是通过映射进行转换的。数据库的基本概念