欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    第2课数据库的基本操作精选文档.ppt

    • 资源ID:45319169       资源大小:1.63MB        全文页数:43页
    • 资源格式: PPT        下载积分:18金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要18金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    第2课数据库的基本操作精选文档.ppt

    第第2课数据库的基本课数据库的基本操作操作本讲稿第一页,共四十三页本课要点本课要点w数据库概述数据库概述wSQL Server数据库数据库本讲稿第二页,共四十三页具体要求具体要求w认识数据库认识数据库w了解数据模型和结构了解数据模型和结构w掌握掌握SQL Server数据库的基本操作数据库的基本操作w掌握如何在企业管理器中创建和维护数据库掌握如何在企业管理器中创建和维护数据库w掌握如何使用掌握如何使用T-SQL语句创建和维护数据库语句创建和维护数据库w了解数据库的选项设置了解数据库的选项设置本讲稿第三页,共四十三页本课导读本课导读 本课首先将介绍数据库的基本概念、数据本课首先将介绍数据库的基本概念、数据库的发展历程和体系结构,以及数据模型的相库的发展历程和体系结构,以及数据模型的相关概念、表示方法等,并介绍数据库的设计步关概念、表示方法等,并介绍数据库的设计步骤和方法。接下来介绍骤和方法。接下来介绍SQL Server数据文件和数据文件和文件组的概念、数据库的存储方式、数据库的文件组的概念、数据库的存储方式、数据库的逻辑文件名和物理文件名。创建和管理数据库逻辑文件名和物理文件名。创建和管理数据库是进行数据库应用的基础,本课同时将介绍通是进行数据库应用的基础,本课同时将介绍通过企业管理器、向导工具以及过企业管理器、向导工具以及T-SQL语言创建语言创建和维护数据库的方法。和维护数据库的方法。本讲稿第四页,共四十三页2.1 数据库概述数据库概述 作作为为计计算算机机科科学学的的重重要要分分支支,数数据据库库是是数数据据管管理理最最重重要要的的技技术术。数数据据库库是是一一种种综综合合性性的的技技术术,它它涉涉及及多多方方面面的的知知识识,包包括括操操作作系系统统、数数据据结结构构、算算法法设设计计、程程序序设计和数据管理等。设计和数据管理等。2.1.1 知识讲解知识讲解2.1.2 典型案例典型案例设计学籍管理系统设计学籍管理系统 本讲稿第五页,共四十三页2.1.1 知识讲解知识讲解 单单元元格格是是Excel工工作作表表中中最最小小的的编编辑辑单单元元,在在上上一一章章里里对对单单元元格格已已经经作作了了简简要要的的介介绍绍,在在这这节节内内容容里里将将会会为为用用户户就就单单元格格式的设置做更详细的讲解。元格格式的设置做更详细的讲解。1信息与数据信息与数据 2数据库数据库 3数据库系统数据库系统 4数据库管理系统数据库管理系统 5数据模型数据模型 6关系数据库关系数据库 7关系完整性关系完整性 8关系数据库的设计关系数据库的设计本讲稿第六页,共四十三页1.信息与数据信息与数据w信息(信息(Information)是对客观世界事)是对客观世界事物存在方式或运动状态以及事物之间的联物存在方式或运动状态以及事物之间的联系等的抽象反映。可以把它理解为客观事系等的抽象反映。可以把它理解为客观事物的特征,比如一本书,就有名称、价格、物的特征,比如一本书,就有名称、价格、作者等信息,也可以理解为一种如同能源作者等信息,也可以理解为一种如同能源一样的资源。一样的资源。本讲稿第七页,共四十三页1.信息与数据信息与数据w数据(数据(Data)是数据库系统研究和处理的)是数据库系统研究和处理的对象,我们可以用不同的数据形式表示同对象,我们可以用不同的数据形式表示同一事物或概念,例如一事物或概念,例如“1”也可以用也可以用“一一”、“one”、“I”、“壹壹”来表示。来表示。w信息与数据有着紧密的联系,数据是信息信息与数据有着紧密的联系,数据是信息的表示符号,在数据库技术中,数据包括的表示符号,在数据库技术中,数据包括数值、文字、图形、图像、声音及语言等数值、文字、图形、图像、声音及语言等各种不同的信息。各种不同的信息。本讲稿第八页,共四十三页2.数据库数据库数据库(数据库(Database,简称,简称DB)就是在存)就是在存储设备上用于存放有一定格式的数据的容储设备上用于存放有一定格式的数据的容器。具体地说,数据库指长期存储在电脑器。具体地说,数据库指长期存储在电脑内、有组织的、可共享的数据集合。数据内、有组织的、可共享的数据集合。数据库中的数据按一定的数据模型组织、描述库中的数据按一定的数据模型组织、描述和存储,具有较小的冗余度、较高的数据和存储,具有较小的冗余度、较高的数据独立性和易扩展性,并可被多个用户共享。独立性和易扩展性,并可被多个用户共享。本讲稿第九页,共四十三页3.数据库系统数据库系统 数数 据据 库库 系系 统统(Database System,简简称称DBS)是是指指在在计计算算机机系系统统中中引引入入数数据据库库后后构构成成的的系系统统,一一般般由由数数据据库库、操操作作系系统统、数数据据库库管管理理系系统统、应应用用系系统统、数数据据库库管管理员和用户组成。理员和用户组成。本讲稿第十页,共四十三页4.数据库管理系统数据库管理系统 数数据据库库管管理理系系统统(Database Management System,简简称称DBMS)是是管管理理数数据据库库的的应应用用软软件件,它它是是用用户户与与数数据据库库之之间间的的接接口口,负负责责科科学学地地组组织织和和高效地处理数据。高效地处理数据。本讲稿第十一页,共四十三页5.数据模型数据模型 数据模型是指数据在数据库中的存储数据模型是指数据在数据库中的存储结构,是对数据特征的抽象。目前数据库结构,是对数据特征的抽象。目前数据库有层次模型、网状模型、关系模型和面向有层次模型、网状模型、关系模型和面向对象模型对象模型4种常见的数据模型。种常见的数据模型。本讲稿第十二页,共四十三页6.关系数据库关系数据库关系数据库是关系数据库是E.F.Cold在在20世纪世纪70年代提年代提出的数据库模型,关系数据库由表组成。出的数据库模型,关系数据库由表组成。一个关系模型的逻辑结构是一张二维表,一个关系模型的逻辑结构是一张二维表,表由行和列组成。行保存事物的属性数据,表由行和列组成。行保存事物的属性数据,列定义事物的属性。列定义事物的属性。本讲稿第十三页,共四十三页6.关系数据库关系数据库基本概念:基本概念:记录记录 字段字段 主键主键 外键外键 域域 索引索引 联系联系 关系表示方法关系表示方法E-R图图 关系运算关系运算本讲稿第十四页,共四十三页6.关系数据库关系数据库 联联系系是是实实体体之之间间的的联联系系,如如学学生生和和班班级级的的联联系系是是:学学生生属属于于班班级级,而而一一个个班班级级有有多多个学生。联系包括以下个学生。联系包括以下3种形式。种形式。w一对一联系(一对一联系(1:1)w一对多联系(一对多联系(1:n)w多对多联系(多对多联系(m:n)本讲稿第十五页,共四十三页6.关系数据库关系数据库 E-R图本讲稿第十六页,共四十三页6.关系数据库关系数据库关关系系运运算算就就是是从从关关系系中中查查询询需需要要的的数数据据,包包括选择、投影、连接和自然连接括选择、投影、连接和自然连接4种。种。本讲稿第十七页,共四十三页7.关系完整性关系完整性u实体完整性实体完整性u值域完整性值域完整性u参照完整性参照完整性u用户自定义完整性用户自定义完整性本讲稿第十八页,共四十三页8.关系数据库的设计关系数据库的设计关系数据库的设计分为以下关系数据库的设计分为以下5个阶段。个阶段。w需求分析需求分析w结构设计结构设计w物理设计物理设计w数据库实施数据库实施w数据库的运行和维护数据库的运行和维护本讲稿第十九页,共四十三页2.1.2 典型案例典型案例设计学籍管理系统设计学籍管理系统案例目标:案例目标:本案例将详细介绍关系数据库本案例将详细介绍关系数据库学籍管理系统的学籍管理系统的设计过程。设计过程。操作思路:操作思路:w(1)分析用户对数据库的需求。)分析用户对数据库的需求。w(2)根据需求设计数据库和表。)根据需求设计数据库和表。w(3)确定各表之间的关系。)确定各表之间的关系。w(4)实施学籍管理系统的设计。)实施学籍管理系统的设计。w(5)运行和测试学籍管理系统。)运行和测试学籍管理系统。本讲稿第二十页,共四十三页2.1.2 典型案例典型案例设计学籍管理系统设计学籍管理系统操作步骤:操作步骤:操作步骤请老师参考软件讲解。操作步骤请老师参考软件讲解。本讲稿第二十一页,共四十三页2.1.2 典型案例典型案例设计学籍管理系统设计学籍管理系统案例小结:案例小结:本案例以学籍管理系统的设计步骤为例进本案例以学籍管理系统的设计步骤为例进行讲解,让初学者进一步理解和掌握数据行讲解,让初学者进一步理解和掌握数据库的设计方法,具体的学籍管理系统设计库的设计方法,具体的学籍管理系统设计将在第将在第12课中详细介绍。在实际应用中,课中详细介绍。在实际应用中,需要灵活运用,使自己的设计和开发尽量需要灵活运用,使自己的设计和开发尽量简单化、流程化,并能开发出完善的数据简单化、流程化,并能开发出完善的数据库应用系统。库应用系统。本讲稿第二十二页,共四十三页2.2 SQL Server数据库数据库 创建创建SQL Server数据库之前,需要数据库之前,需要理解理解SQL Server数据库的基本概念和特数据库的基本概念和特点。点。SQL Server数据库由文件和文件组数据库由文件和文件组构成,分为系统数据库、示例数据库和用构成,分为系统数据库、示例数据库和用户数据库户数据库3类。类。2.2.1 知识讲解知识讲解 2.2.2 典型案例典型案例创建和管理学籍数据创建和管理学籍数据库库本讲稿第二十三页,共四十三页2.2.1 知识讲解知识讲解 创建创建SQL Server数据库之前,需要数据库之前,需要理解理解SQL Server数据库的基本概念和特数据库的基本概念和特点。点。SQL Server数据库由文件和文件组数据库由文件和文件组构成,分为系统数据库、示例数据库和用构成,分为系统数据库、示例数据库和用户数据库户数据库3类。类。1.文件和文件组文件和文件组 4.数据库的修改数据库的修改 2.分类分类 5.数据库的删除数据库的删除 3.数据库的创建数据库的创建 6.设置数据库的属性设置数据库的属性本讲稿第二十四页,共四十三页1.文件和文件组文件和文件组文件文件w主数据文件:存放数据信息,每个数据库都必须有且仅有一主数据文件:存放数据信息,每个数据库都必须有且仅有一个主数据文件,其默认扩展名为个主数据文件,其默认扩展名为“.MDF”。w次数据文件:存放非主文件数据信息,次数据文件可选,每次数据文件:存放非主文件数据信息,次数据文件可选,每个数据库可以有多个次数据文件,也可以没有次数据文件,个数据库可以有多个次数据文件,也可以没有次数据文件,其默认扩展名为其默认扩展名为“.NDF”。w事务日志文件:存放事务日志,每个数据库必须有一个事务日志文件:存放事务日志,每个数据库必须有一个或事务多个日志文件,其默认扩展名为或事务多个日志文件,其默认扩展名为“.LDF”。本讲稿第二十五页,共四十三页1.文件和文件组文件和文件组文件组文件组w文件组是由多个文件组成的一个逻辑集合。文件组是由多个文件组成的一个逻辑集合。文件组可控制数据库中数据对象的存放位文件组可控制数据库中数据对象的存放位置。文件组中的文件通常放在不同的驱动置。文件组中的文件通常放在不同的驱动器上,这样可减轻单个驱动器的存储负载,器上,这样可减轻单个驱动器的存储负载,从而提高数据库的存储效率。从而提高数据库的存储效率。本讲稿第二十六页,共四十三页2.分类分类 SQL Server数据库分为数据库分为3类,即系统数据类,即系统数据库、示例数据库和用户数据库。系统数据库、示例数据库和用户数据库。系统数据库和示例数据库是在安装了库和示例数据库是在安装了SQL Server后自动创建的数据库。用户数据库是用户后自动创建的数据库。用户数据库是用户创建的数据库,其结构与系统数据库相同。创建的数据库,其结构与系统数据库相同。本讲稿第二十七页,共四十三页2.分类分类系统数据库系统数据库w系统数据库存储了系统数据库存储了SQL Server的系统信的系统信息,息,SQL Server的系统数据库有的系统数据库有master,tempdb,model和和msdb。本讲稿第二十八页,共四十三页2.分类分类示例数据库示例数据库w示例数据库就是读者学习的示例工具,示例数据库就是读者学习的示例工具,SQL Server在安装时创建了在安装时创建了pubs和和Northwind两个示例数据库。两个示例数据库。本讲稿第二十九页,共四十三页3.数据库的创建数据库的创建 在实际应用中,在实际应用中,SQL Server 2000主要通主要通过如下两种方式创建数据库。过如下两种方式创建数据库。w使用企业管理器创建数据库。使用企业管理器创建数据库。w使用使用T-SQL语句在查询分析器中创建数据语句在查询分析器中创建数据库。库。(具体操作方法,请老师在软件中演示)(具体操作方法,请老师在软件中演示)本讲稿第三十页,共四十三页4.数据库的修改数据库的修改 数据库的修改,也可以通过企业管理器和数据库的修改,也可以通过企业管理器和T-SQL语句来完成。语句来完成。(具体操作方法,请老师在软件中演示)(具体操作方法,请老师在软件中演示)本讲稿第三十一页,共四十三页4.数据库的修改数据库的修改 数据库的修改,也可以通过企业管理器和数据库的修改,也可以通过企业管理器和T-SQL语句来完成。语句来完成。(具体操作方法,请老师在软件中演示)(具体操作方法,请老师在软件中演示)本讲稿第三十二页,共四十三页5.数据库的删除数据库的删除 数据库的删除,也可以通过企业管理器和数据库的删除,也可以通过企业管理器和T-SQL语句来完成。语句来完成。(具体操作方法,请老师在软件中演示)(具体操作方法,请老师在软件中演示)本讲稿第三十三页,共四十三页5.数据库的删除数据库的删除 数据库的删除,也可以通过企业管理器和数据库的删除,也可以通过企业管理器和T-SQL语句来完成。语句来完成。(具体操作方法,请老师在软件中演示)(具体操作方法,请老师在软件中演示)本讲稿第三十四页,共四十三页6.设置数据库的属性设置数据库的属性 可以通过企业管理器和可以通过企业管理器和T-SQL语句两种方语句两种方式设置数据库的属性。式设置数据库的属性。(具体操作方法,请老师在软件中演示)(具体操作方法,请老师在软件中演示)本讲稿第三十五页,共四十三页2.2.2 典型案例典型案例创建和管理学籍数据库创建和管理学籍数据库案例目标案例目标:本案例将使用本案例将使用T-SQL语句创建学籍数据库语句创建学籍数据库students,并,并修改数据库的属性。修改数据库的属性。操作思路:操作思路:(1)使用)使用CREATE DATABASE语句创建数据库语句创建数据库students。(2)在企业管理器中查看数据库)在企业管理器中查看数据库students的属性。的属性。(3)使使用用ALTER DATABASE语语句句修修改改数数据据库库students的属性。的属性。本讲稿第三十六页,共四十三页2.2.2 典型案例典型案例创建和管理学籍数据库创建和管理学籍数据库 操作步骤请老师参照软件讲解。操作步骤请老师参照软件讲解。本讲稿第三十七页,共四十三页2.2.2 典型案例典型案例创建和管理学籍数据库创建和管理学籍数据库案例小结案例小结:w本本案案例例通通过过使使用用T-SQL语语句句分分步步骤骤创创建建和和管管理理students数数据据库库,可可让让初初学学者者进进一一步步理理解解和和掌掌握握CREATE DATABASE和和ALTER DATABASE语语句句在在管理数据库中的应用。管理数据库中的应用。w 在在实实际际管管理理数数据据库库时时,不不但但可可以以使使用用命命令令,还还可可以以使使用用企企业业管管理理器器界界面面,灵灵活活地地掌掌握握这这些些管管理理数数据库的方法,对于开发应用程序非常有用。据库的方法,对于开发应用程序非常有用。本讲稿第三十八页,共四十三页2.3 上机练习上机练习 2.3.1 创建商品管理数据库创建商品管理数据库shop2.3.2 创建图书管理数据库创建图书管理数据库book本讲稿第三十九页,共四十三页2.3.1 创建商品管理数据库创建商品管理数据库shop 本练习将使用企业管理器创建商品管本练习将使用企业管理器创建商品管理数据库理数据库shop,主要练习使用企业管理,主要练习使用企业管理器创建和管理数据的操作。器创建和管理数据的操作。本讲稿第四十页,共四十三页2.3.1 创建商品管理数据库创建商品管理数据库shop操作思路:操作思路:w启动企业管理器。启动企业管理器。w创建的数据库创建的数据库w创建数据库创建数据库shop。查看数据库查看数据库shop的属的属性。性。w修改数据库修改数据库shop的属性。的属性。本讲稿第四十一页,共四十三页2.3.2 创建图书管理数据库创建图书管理数据库book 本练习将使用命令方式创建图书管理数据库本练习将使用命令方式创建图书管理数据库book,主要练习使用命令创建和管理数据的操作。,主要练习使用命令创建和管理数据的操作。本讲稿第四十二页,共四十三页2.3.2 创建图书管理数据库创建图书管理数据库book操作思路:操作思路:w启动查询分析器,在查询分析器中输入启动查询分析器,在查询分析器中输入T-SQL语句。语句。w使用使用CREATE DATABASE语句创建语句创建book数据库。数据库。w使用使用ALTER DATABASE语句修改语句修改book数据库。数据库。w使用企业管理器查看使用企业管理器查看book数据库的属性。数据库的属性。本讲稿第四十三页,共四十三页

    注意事项

    本文(第2课数据库的基本操作精选文档.ppt)为本站会员(石***)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

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

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

    收起
    展开