




免费预览已结束,剩余1页可下载查看
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
备课记录1讲授章节(题目)互动教学目标(2分)1、 数据以及数据的处理2、 为什么要用数据库3、 什么是数据库以及数据库的分类4、 SQLServer的发展历史5、 SQLServer2005服务器的操作6、 数据库和数据库对象的特点 重点标注:提问:请同学们考虑如何存储学生信息?如何存储十届学生的信息?如何在十届学生信息中找到一个人的信息?1、 互动2、 鼓励学生操作演示3、 设计题目,学生分组4、 检验学习掌握效果回顾旧知识(2分)新课教学(围绕目标展开设计)(4分)1. 什么是数据,什么是数据的处理数据是描述事物的符号记录 。它有多种表现形式,可以是数字,也可以是文字、图形、声音、语言 。数据的处理是指对各种数据进行收集、存储、加工和传播的一系列活动的总和。例子:每个学生刚到学校时,通常会得到一个填写基本信息的表格,其中包括姓名、性别、出生日期、籍贯、家庭住址等内容,这些信息都是数据。2. 人类是怎么记录数据的,为什么要使用数据库?什么是数据库?数据库能做什么?数据库有哪些分类?数据库是按照一定的数据模型来组织、描述和存储数据。使用数据库的目的是方便地存储和管理大量的业务数据。如果把每一个学生填写的信息(数据)都录入到一张表格中,便形成了一个学生信息(数据)表。如果把每个学生的成绩都录入到一张表格内,便形成了一个成绩表。还有一些其他类型的表,如课程表、教师表等。如果把这些信息(数据)表,都放在一起,并统一组织和管理,这就形成了数据(信息)库。有了这个数据库,就可以根据需要随时查询某一个学生的基本情况,也可以查询某个地区的人数等。如果这些工作都能在计算机上自动进行,那就能提高学生管理的水平。数据库用来存放和管理数据表,而数据表用于存放相关的数据信息。(包含关系) 思考:为什么不用excel来存储数据呢?o 采用电子数据表来存储和管理数据,不仅仅可能造成数据的不一致和混乱,而且还有其他更严重的问题。o 例如,电子表格只能处理有限的数据列和数据行,对于数百万、数千万等巨大的数据量很难有效地处理;电子表格无法提供安全、方便地权限管理和控制手段;电子表格很难有效地实现多个数据之间的关联;电子表格很难有效地实现并发控制、增量维护等管理方式等。o 这些问题只能通过使用数据库来解决,数据库是一种有效地管理大量的、安全的、并发的、关联的、一致的数据工具,因此需要使用数据库存储和管理数据。数据库分类:大型如 oracle DB2中型如 SQL SERVER等小型如 MySql,这个和php配合完美特点就是存储量的大小和服务器或以适合哪种类型(php、)的应用程序用。语法都遵循基本SQL 语法。3. Microsoft SQL Server简史,看课本第2页a. 通常,把Microsoft SQL Server简称为SQL Server。b. 严格地说,SQL Server和Microsoft SQL Server是不同的,Microsoft SQL Server是由微软公司开发的SQL Server系统。c. 但是,最早的SQL Server系统并不是微软开发出来的,而是由赛贝斯公司推出的。4. SQL SERVER 2005服务器的操作SQL Server 的程序组 SQL Server服务管理a、SQL Server服务 数据库引擎(SQL Server Database Engine),是SQL Server 2005的核心服务。数据库引擎提供数据管理、事务处理,维护数据的完整和安全性等管理工作。 b、启动服务 要使用SQL Server服务,必须先启动服务。启动服务的方式包括:设置服务为“自动”启动类型、使用SQL Server Configuration Manager工具、使用SQL Server Management Studio工具、使用操作系统的“服务”窗口等。 使用SQL Server Management Studio1.启动 SQL Server Management Studio1) 在“开始”菜单中,依次执行“开始”“程序”“Microsoft SQL Server 2005”“SQL Server Management Studio”命令菜单,打开“连接到服务器”对话框 。2)在身份验证中,选择Windows身份验证,单击“连接”。2. Management Studio 组件介绍默认情况下,Management Studio 中将显示三个组件窗口。“已注册的服务器”组件窗口 :在此添加和删除服务器。 “对象资源管理器”组件窗口:对象资源管理器是服务器中所有数据库对象的树视图。此树视图可以包括 SQL Server Database Engine、Analysis Services、Reporting Services、Integration Services 和 SQL Server Mobile 的数据库。 (3)“摘要”文档窗口:文档窗口是Management Studio界面中的最大部分,它可以是“查询编辑器”窗口,也可以是“浏览器”窗口。 注意:如果任何组件窗口没有出现,均可通过“视图”菜单添加3注册服务器(1)在“已注册的服务器”窗口中右键单击“数据库引擎”,在弹出的快捷菜单中,选中“新建”“服务器注册”命令,打开“新建服务器注册”对话框。 (2)在“服务器名称”文本框中,键入 SQL Server 实例的名称。(3)在“连接到数据库”下拉列表框中选择注册的服务器默认连接的数据库;在“网络协议”下拉列表框中选择使用的网络协议;在“网络数据包大小”微调框中设置客户机和服务器网络数据包的大小;在“连接超时值”微调框中设置客户机的程序在服务器上的执行超时时间,如果网速慢的话,可以设置大一些;如果需要对连接过程进行加密,可以选中“加密连接”选项。(4)测试连接成功后,保存,完成服务器注册4对象资源管理器的连接 (1)在“对象资源管理器”的工具栏上,单击“连接”按钮,打开连接类型下拉菜单,从中选择“数据库引擎”,系统将打开“连接到服务器”对话框。(2)在“连接到服务器”对话框中,输入服务器名称,选择验证方式。(3)单击“连接”按钮,即可连接到所选的服务器。5. SQL Server服务器的配置通过查看SQL Server 属性了解SQL Server性能或修改SQL Server的配置以提高系统的性能。在“对象资源管理器”中,选择要配置的服务器名,单击右键,在弹出的快捷菜单中执行“属性”命令,弹出如图2.30所示的“服务器属性”窗口。用户可以根据需要,选择不同的选项卡标签,查看或修改服务器设置、数据库设置、安全性、连接等。6修改SQL Server的sa密码在数据库管理过程中,超级管理员账号sa的密码非常重要,为了安全起见,有时可能需要修改sa账号的密码,以防止密码泄漏,造成非法的访问连接和不必要的损失。修改密码可以通过“对象资源管理器”进行,其方法为:(1)在“对象资源管理器”中,选择数据库服务器,展开“安全性”、“登录名”节点。(2)右键单击sa账号,在弹出的快捷菜单中选择“属性”命令。(3)执行“属性”命令,打开“登录属性-sa”窗口,在其“常规”选项卡中的密码和确认密码文本框中输入sa的新密码,单击“确定”按钮,完成密码修改。7使用“对象资源管理器”附加数据库SQL Server 2005安装完成以后,一般情况下,只有系统数据库,没有用户数据库。这时,如果磁盘上有数据库文件,可以将其附加到数据库服务器中。其步骤为:(1)在“对象资源管理器”中,选择数据库服务器,选择“数据库”节点,单击右键,在弹出的快捷菜单中,单击“附加”命令,打开“附加数据库”对话框。(2)在“附加数据库”对话框中,单击“添加”命令按钮,打开“定位数据库文件”对话框,在该对话框中选择数据文件所在的路径,选择扩展名为.mdf数据文件(如教材所用的student数据库的SPri1dat.mdf数据文件),单击“确定”命令按钮返回“附加数据库”对话框。(3)在“附加数据库”对话框中,单击“确定”命令按钮,完成student数据库附加。 8. 使用查询编辑器查询编辑器是代码和文本编辑器的一种(代码和文本编辑器是一个文字处理工具,可用于输入、显示和编辑代码或文本。根据其处理的内容,分为查询编辑器和文本编辑器,如果只包含文本而不含有关联的语言,称为文本编辑器;如果包含与语言关联的源代码,称为查询编辑器。(1)打开查询编辑器打开查询编辑器,可以执行SQL Server Management Studio中“标准”工具栏上的“新建查询”按钮,打开一个当前连接的服务的查询编辑器,如果连接的是数据库引擎,则打开SQL编辑器,如果是Analysis Server,则打开MDX编辑器;或者在“标准”工具栏上,单击与所需连接类型相关联的按钮,打开具体类型的编辑器或者用“标准”工具栏上的(打开文件)按钮。 (2)分析和执行代码假设在打开的查询编辑器窗口中,编写了完成一定任务的代码。在代码输入完成后,按Ctrl+F5键或单击工具栏上的“分析”按钮,对输入的代码进行分析查询,检查通过后,按F5键或单击工具栏上的“执行”按钮,执行代码。(3)最大化查询编辑器窗口如果编写代码时需要较多的代码空间,可以最大化窗口,使“查询编辑器”全屏显示。最大化查询编辑器窗口的方法为:单击“查询编辑器”窗口中的任意位置,然后按Shift+Alt+Enter,在全屏显示模式和常规显示模式之间进行切换。使查询编辑器窗口变大,也可以用隐藏其它窗口的方法实现,其方法为:单击“查询编辑器”窗口中的任意位置,在“窗口”菜单上,单击“自动全部隐藏”,其它窗口将以标签的形式显示在SQL Server Management Studio管理器的左侧;如果要还原窗口,先单击以标签的形式显示的窗口,再单击窗口上的“自动隐藏”按钮即可。数据库和数据库对象的特点系统数据库o master数据库是最重要的系统数据库,它记录了SQL Server系统级的所有信息,这些系统级的信息包括服务器配置信息、登录账户信息、数据库文件信息、SQL Server初始化信息等等,这些信息影响整个SQL Server系统的运行。o model数据库是一个模板数据库。该数据库存储了可以作为模板的数据库对象和数据。当创建用户数据库时,系统自动把该模板数据库中的所有信息复制到用户新建的数据库中,使得新建的用户数据库初始状态下具有了与model数据库一致的对象和相关数据,从而简化数据库的初始创建和管理操作。o msdb是与S
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 莆田今年中考数学试卷
- 承接整体装修合同范本
- 和药店合作合同范本
- 2025年全国海船船员考试(轮机部船舶电气7101)强化训练试题及答案
- 塘坝工程施工方案(3篇)
- 挂篮合拢施工方案(3篇)
- 2025年公路工程试验检测师资格考试(交通工程)练习题及答案一
- 辽宁沈阳高考数学试卷
- 土方黄土销售合同范本
- 建材账期合同范本
- 学习中心教学论
- GB/T 43241-2023法庭科学一氧化二氮检验气相色谱-质谱法
- 小儿腹泻护理查房
- GB/T 42653-2023玻璃高温黏度试验方法
- 代持股权挂名法人协议书
- 普通化学(第五版)浙江大学普通化学教研组P课件
- 医疗保障法律法规行政处罚司法审视及建议PPT学习培训课件
- GB/T 9999.2-2018中国标准连续出版物号第2部分:ISSN
- GB/T 6543-2008运输包装用单瓦楞纸箱和双瓦楞纸箱
- GB 19522-2004车辆驾驶人员血液、呼气酒精含量阈值与检验
- GB 10238-1998油井水泥
评论
0/150
提交评论