欢迎来到天天文库
浏览记录
ID:61809737
大小:763.50 KB
页数:43页
时间:2021-03-21
《第2课数据库的基本操作.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、第2课数据库的基本操作本课要点具体要求本课导读上机练习本课要点数据库概述SQLServer数据库具体要求认识数据库了解数据模型和结构掌握SQLServer数据库的基本操作掌握如何在企业管理器中创建和维护数据库掌握如何使用T-SQL语句创建和维护数据库了解数据库的选项设置本课导读本课首先将介绍数据库的基本概念、数据库的发展历程和体系结构,以及数据模型的相关概念、表示方法等,并介绍数据库的设计步骤和方法。接下来介绍SQLServer数据文件和文件组的概念、数据库的存储方式、数据库的逻辑文件名和物理文件名。创建和管理数据库是进行数据库应用的基础,本课同时将介绍
2、通过企业管理器、向导工具以及T-SQL语言创建和维护数据库的方法。2.1数据库概述作为计算机科学的重要分支,数据库是数据管理最重要的技术。数据库是一种综合性的技术,它涉及多方面的知识,包括操作系统、数据结构、算法设计、程序设计和数据管理等。2.1.1知识讲解2.1.2典型案例——设计学籍管理系统2.1.1知识讲解单元格是Excel工作表中最小的编辑单元,在上一章里对单元格已经作了简要的介绍,在这节内容里将会为用户就单元格格式的设置做更详细的讲解。1.信息与数据2.数据库3.数据库系统4.数据库管理系统5.数据模型6.关系数据库7.关系完整性8.关系数据库
3、的设计1.信息与数据信息(Information)是对客观世界事物存在方式或运动状态以及事物之间的联系等的抽象反映。可以把它理解为客观事物的特征,比如一本书,就有名称、价格、作者等信息,也可以理解为一种如同能源一样的资源。1.信息与数据数据(Data)是数据库系统研究和处理的对象,我们可以用不同的数据形式表示同一事物或概念,例如“1”也可以用“一”、“one”、“I”、“壹”来表示。信息与数据有着紧密的联系,数据是信息的表示符号,在数据库技术中,数据包括数值、文字、图形、图像、声音及语言等各种不同的信息。2.数据库数据库(Database,简称DB)就是
4、在存储设备上用于存放有一定格式的数据的容器。具体地说,数据库指长期存储在电脑内、有组织的、可共享的数据集合。数据库中的数据按一定的数据模型组织、描述和存储,具有较小的冗余度、较高的数据独立性和易扩展性,并可被多个用户共享。3.数据库系统数据库系统(DatabaseSystem,简称DBS)是指在计算机系统中引入数据库后构成的系统,一般由数据库、操作系统、数据库管理系统、应用系统、数据库管理员和用户组成。4.数据库管理系统数据库管理系统(DatabaseManagementSystem,简称DBMS)是管理数据库的应用软件,它是用户与数据库之间的接口,负责
5、科学地组织和高效地处理数据。5.数据模型数据模型是指数据在数据库中的存储结构,是对数据特征的抽象。目前数据库有层次模型、网状模型、关系模型和面向对象模型4种常见的数据模型。6.关系数据库关系数据库是E.F.Cold在20世纪70年代提出的数据库模型,关系数据库由表组成。一个关系模型的逻辑结构是一张二维表,表由行和列组成。行保存事物的属性数据,列定义事物的属性。6.关系数据库基本概念:记录字段主键外键域索引联系关系表示方法——E-R图关系运算6.关系数据库联系是实体之间的联系,如学生和班级的联系是:学生属于班级,而一个班级有多个学生。联系包括以下3种形式。
6、一对一联系(1:1)一对多联系(1:n)多对多联系(m:n)6.关系数据库E-R图6.关系数据库关系运算就是从关系中查询需要的数据,包括选择、投影、连接和自然连接4种。7.关系完整性实体完整性值域完整性参照完整性用户自定义完整性8.关系数据库的设计关系数据库的设计分为以下5个阶段。需求分析结构设计物理设计数据库实施数据库的运行和维护2.1.2典型案例——设计学籍管理系统案例目标:本案例将详细介绍关系数据库——学籍管理系统的设计过程。操作思路:(1)分析用户对数据库的需求。(2)根据需求设计数据库和表。(3)确定各表之间的关系。(4)实施学籍管理系统的设计
7、。(5)运行和测试学籍管理系统。2.1.2典型案例——设计学籍管理系统操作步骤:操作步骤请老师参考软件讲解。2.1.2典型案例——设计学籍管理系统案例小结:本案例以学籍管理系统的设计步骤为例进行讲解,让初学者进一步理解和掌握数据库的设计方法,具体的学籍管理系统设计将在第12课中详细介绍。在实际应用中,需要灵活运用,使自己的设计和开发尽量简单化、流程化,并能开发出完善的数据库应用系统。2.2SQLServer数据库创建SQLServer数据库之前,需要理解SQLServer数据库的基本概念和特点。SQLServer数据库由文件和文件组构成,分为系统数据库、
8、示例数据库和用户数据库3类。2.2.1知识讲解2.2.2典型案例——创建和管理学
此文档下载收益归作者所有