基础知识市公开课一等奖省赛课获奖课件_第1页
基础知识市公开课一等奖省赛课获奖课件_第2页
基础知识市公开课一等奖省赛课获奖课件_第3页
基础知识市公开课一等奖省赛课获奖课件_第4页
基础知识市公开课一等奖省赛课获奖课件_第5页
已阅读5页,还剩24页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

课程介绍经过本门课程学习,你将会掌握了解数据库相关基本概念熟悉SQLServer基本操作创建数据库、表、检验对应约束编写T-SQL执行数据查询为软件开发提供数据存放和查询基础。SQLServer入门基础主讲:黄浩基础知识第1页SQLServer基础知识主讲:黄浩QQ:355126886电话础知识第2页本章目标了解数据库基本概念熟悉SQLServer管理器基本操作创建和配置SQLServer数据库基础知识第3页数据库和应用程序2-1为何要使用数据库?关键点:1.存放数据,并能大量存放2.便于检索和访问3.用最少存放空间来存放数据4.数据资源能充分进行共享,同时能保障数据安全5.能经过新组合得到新有用信息6.保持数据信息一致、完整数据库数据库是"人们为处理特定任务,以一定组织方式存放在一起相关数据集合

基础知识第4页数据库和应用程序数据库服务器响应和提供数据应用程序163/腾讯网等操作和查询数据库数据仅仅是文字吗?输入数据

能够是文字,视频,图形,图像,声音,语言等基础知识第5页每条信息长度为最长一行长度,浪费空间每个统计至今没有联络不适应方便查询并组合成新数据信息数据结构化人员信息(Student.txt)姓名年纪性别籍贯张莉24岁女北京

李丽22岁女中国湖南长沙

张亮23岁男浙江

用文本进行存放数据,有什么缺点?班级组员(Class.txt)班级姓名T01班张莉T02班李丽T02班张亮数据库系统实现整体数据结构化,是数据库主要特征之一,也是数据库系统与文件系统本质区分。编号姓名年纪性别籍贯班级1张莉24女北京12李丽22女中国湖南长沙23张亮23男浙江3编号班级1T012T023T02结构化组织方式基础知识第6页数据库发展史萌芽阶段——文件系统使用磁盘文件来存放数据初级阶段——第一代数据库出现了网状模型、层次模型数据库中级阶段——第二代数据库关系型数据库和结构化查询语言高级阶段——新一代数据库“关系-对象”型数据库人工管理阶段手工操作数据不保持没有软件系统对数据管理数据库系统阶段基础知识第7页时下流行数据库OracleOracle企业产品“关系-对象”型数据库产品无偿、服务收费SQLServer微软产品,针对不一样用户群体多个版本易用性好DB2IBM企业产品支持多操作系统、各种类型硬件和设备基础知识第8页数据库与数据库管理系统…

查询窗口

服务处理

SQL解析

数据库数据库管理系统(DBMS)数据表存放过程视图….数据库系统1.数据库中数据由DBMS统一管理和控制,2.数据库管理系统它是位于用户和操作系统(OS)之间一层数据管理软件,负责数据库中数据组织、数据操纵、数据维护、数据控制及保护和数据接口等数据库系统广义上看是由数据库、硬件、软件和人员组成,狭义上看主要包含数据库和数据库管理系统两部分基础知识第9页数据库管理系统数据库管理系统DBMS数据库管理系统通常由三个部分组成数据描述语言DDL数据操作语言DML其它管理和控制描述数据结构,供用户建立数据库供用户对数据库进行数据查询(数据检索和统计等)和处理(数据增加、删除和修改等)等操作包含安全、通信控制和工作日志等普通情况下,DDL和DML组成一个一体化语言。对于关系型数据库,最惯用就是SQL(StructureQueryLanguage)语言,几乎全部数据库管理系统都提供了对SQL语言支持基础知识第10页数据库对象数据库存放结构表视图逻辑存放结构物理存放结构索引触发器存放过程数据库文件事物日志文件…数据库对象数据库对象又称模式对象数据库对象是逻辑结构集合,最基本数据库对象是表数据库存放结构分为逻辑存放结构和物理存放结构数据库是由表、视图和索引等各种不一样数据库对象所组成,它们分别存放数据库特定信息,组成了数据库逻辑存放结构数据库物理存放结构则指是磁盘上存放文件,文件由数据库文件和事务日志文件组成基础知识第11页数据库基本概念4-1…

订单

客户

产品

产品数据库表数据库就是“数据”“仓库”数据存放在表中,普通来说数据库中有多个表数据库中表之间是相关联性,经过主键和外键建立关联关系数据库由表、关系以及其它数据库对象组成,如视图,存放过程和索引等数据表存放过程视图….基础知识第12页数据库基本概念4-2列行(统计)数据库表姓名:王涛年纪:33民姓名:李梅年纪:27民姓名:王刚年纪:30民姓名:李军年纪:32民姓名:蔡杭年纪:25民族:回在关系数据库中,信息存放在二维表格结构表中,一个关系数据库包含多个数据表,每一个表包含行(统计)和列(字段)基础知识第13页数据库基本概念4-3编号姓名年纪民族部门1王涛33汉族人事管理部2李梅27汉族人事管理部1127李梅21133王涛1部门编码民族编码年纪姓名编号回族2汉族1民族民族编码市场营销部2人事管理部1部门部门编码存在冗余尽可能降低无须要冗余,但为降低数据查找麻烦,允许数据有一定冗余基础知识第14页数据库基本概念4-4存在不正确、不准确数据,数据库“失去了完整性”编码姓名地址销售代码11阿兰湖南株洲AC09112东方求败湖南衡阳AC04315张无忌湖南长沙3-201AC01113菜鸟特注上海AC04114赵可北京AC01215张无忌湖南长沙大街2-101AC011姓名不一样地址!基础知识第15页小结1SQLServer是一个(

)数据库系统A.网状型B.层次型C.关系型D.以上都不是SQLServer提供了一整套管理工具和实用程序,其中负责开启、暂停和停顿SQLServer4种服务是

A.SQLServerManagementStudio企业管理器B.导入和导出数据C.事件探察器D.SQLServerConfigurationManager配置管理器基础知识第16页小结1用一个表能同时保留学生信息和考试成绩吗?为何?

答:一张表保留是同一类型数据,学生信息和考试成绩是不一样类型,所以不能同时保留。一个学生能够拥有多个考试成绩,为了确保数据完整性,无有害或无须要冗余不采取一个表来同时保留我们通常所说“购置了SQLServer数据库”,这里“数据库”是指()A、存放多个表集合;B、数据库软件、硬件和操作人员;C、数据库管理系统;D、数据库管理员;基础知识第17页SQLServerSQLServer是一个关系型数据库管理系统。1988年问世至今经历过多个版本更新与完善,已经成为用户群最多数据库产品,成为当前唯一能够真正胜任从低端到高端任何数据应用企业级数据平台SQLServer在功效和易用性上有了很大增强SQLServerSQLServer公布1988微软与Sybase/Asbton-TateOs/2平台SQLServer1996年SQLServer6.5使SQLServer广泛应用SQLServer6.5SQLServerSQLServer……主要两个版本基础知识第18页SQLServer本SQLServer包含以下5个版本企业版SQLServerEnterpriseEdition(32位和64位)是最全方面SQLServer版本,是超大型企业理想选择,能够满足最复杂要求标准版SQLServerStandardEdition(32位和64位)是适合中小型企业数据管理和分析平台工作组版SQLServerWorkgroupEdition(仅适适用于32位)对于那些需要在大小和用户数量上没有限制数据库小型企业,是理想数据管理处理方案开发版DeveloperEdition(32位和64位)使开发人员能够在SQLServer上生成任何类型应用程序。它包含SQLServerEnterpriseEdition全部功效,但有许可限制,只能用于开发和测试系统,而不能用作生产服务器精简版SQLServerExpress(仅适适用于32位)是一个无偿、易用且便于管理数据库。SQLServerExpress与MicrosoftVisualStudio集成在一起,能够轻松开发,其特点为功效丰富、存放安全及可快速布署数据驱动应用程序基础知识第19页SQLServer安装需求最少:600-MHz飞跃处理器推荐:1GHZ或更高最小:512MB推荐:1GB或更大360MB(经典安装)750MB(完全安装)处理器

内存磁盘容量MB配置要求基础知识第20页SQLServer组件SQLServerManagementStudio

:是一个集成环境,用于访问、配置和管理全部SQLServer组件SQLServerConfigurationManager配置工具:是一个工具,用于管理与SQLServer相关联服务、配置SQLServer使用网络协议以及从SQLServer客户端计算机管理网络连接配置基础知识第21页SQLServer组件企业版精简版SQLServer服务是SQLServer引擎,直接经过Transact-SQL管理数据基础知识第22页使用管理器连接到服务器……数据库实例能够建立2^15-1=32767个数据库数据库名能够采取汉字,不过数据库名称最长为128个字符,且不区分大小写

基础知识第23页使用SQLServer管理器mastermodeltempdbmsdbEshopPubs系统数据库用户数据库NorthWind……master数据库统计了SQLServer系统全部系统级别信息在SQLServer中,数据库中全部文件位置都统计在数据库主文件和Master数据库中基础知识第24页数据库文件数据库文件和事务日志文件页:8KB表、索引数据数据库文件

.mdf或.ndf日志文件(最小容量1MB)

.ldf最多=8060字节数据库SQLServer数据库含有3种类型文件:1.主数据文件:主数据文件是数据库起点,指向数据库中其它文件。每个数据库都有一个主数据文件。主数据文件推荐文件扩展名是.mdf。2.次要数据文件:除主数据文件以外全部其它数据文件都是次要数据文件,有些数据库没有,有些数据库有多个。扩展名是.ndf3.日志文件:日志文件包含着用于恢复数据库全部日志信息。每个数据库必须最少有一个日志文件,也能够有多个。扩展名是.ldf。数据库文件最小容量1MB,最大容量无限制。假如不限制数据文件大小,将有可能把磁盘空间用完基础知识第25页使用管理器建立数据库怎样创建新数据库?连接数据库,并登陆进入管理界面1建立新数据库2创建表3录入数据,并使用SQL查询4基础知识第26页小结2与使用文件保留数据相比较,使用数据库来保留数据有哪些优势?答:1).能够结构化存放大量数据信息,方便用户进行有效地检索和访问2).能够有效地保持数据信息一致性、完整性,降低数据冗余3).能够满足应用共享和安全方面要求4).数据库技术能够方便智能化地分析,产生新有用信息。在同一个数据库表中,保留数据有哪些特点?答:都是同一个类型数据有几个方式能够开启SQLServer服务?答:最少两种,一个是在“控制面板”“服务”中,一个是在SQLServerManagementStudio右键菜单中创建数据库时候,在磁盘上最少要创建哪几个文件?答:两个,最少一个数据文件和一个日志文件基础知识第27页总结用数据库来管理数据,将使数据存放、检索变得更安全和高效SQLServer是Microsoft企业提供关系型数据

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论