网络数据库课程介绍
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
悉数据库SQL语句的编程,熟悉主流应用程序开发工具。
• 数据库管理员:主要负责企事业单位的数据库产品的技术支持。要求熟悉各
种主流数据库如:SQL Server、Oracle、DB2、MY SQL等,包括在各种操作 系统平台上的安装、日常维护、性能调优、定期巡检等并提交数据库相关的技 术文档。
• 数据库维护工程师:主要负责数据库系统的安装、升级、培训和售后支持工
– 作用:响应操作并显示结果、向数据库请求数据
– 要求:美观、操作简单方便 • 数据库
– 作用:存储数据、检索数据、生成新的数据
– 要求:统一、安全、性能等
数据 库
数据库的产生与发展
数据库系统的主要发展阶段:
层
文
次
件
系
Leabharlann Baidu
、
统
网
状
模
型
面
关
向数
系
对据
模
象库
型
模系
型统
数据库的基本概念
数据(Data)、信息(Information)、数据处理(Data Processing)
大量的数据、信息在不断产生,伴随而来的是如何安全有效地存储、 检索、管理它们。对数据的有效存储、高效访问、方便共享和安全控制 等问题成为信息时代的一个非常重要的问题。(摘自北大青鸟教材)
课程知识铺垫
使用数据库可以高效且条理分明地存储数据,主要体现在以下几个方面:
可以结构化存储大量的数据信息,方便用户进行有效的检索和访问。 例如:google、图书馆书籍查询等基于数据库和数据库分类技术。
• 《SQL Server 2005数据库开发实战》--专业提高 章立民研究室 著 机械工业出版社
• 《SQL Server 2005从入门到精通》系列 --专业参考 (美)Solid Quality Learning 著 清华大学出版社
• 《数据库系统概论》(第三版) --理论提高 萨师煊 王珊 高等教育出版社
• 北大青鸟教材 --项目开发
课程知识铺垫
• 问题:为什么学习数据库技术
答案:数据库技术是程序开发人员必须掌握的技术之一,调查数据
显示,目前70%以上的应用软件都需要使用到数据库系统。 统计表明,2006年全球制造、复制出的数字信息量共计1610亿GB,
大约是有史以来出版的图书信息总量的300万倍。从2006-2010年,数字 信息大多都基于多媒体内容、用户创建内容、16亿网民创建和传阅的信 息,到2010年,全球数字信息量预计为9880亿GB。
可以有效地保持数据信息的一致性、完整性,降低数据冗余。 例如:火车票售票系统。
可以满足应用的共享和安全方面的要求。 例如:校园点播系统
能够方便智能化地分析,产生新的有用信息。 例如:数据挖掘、联机分析等。
。
数据库与应用程序之间的关系
响应 响应和提供数据 操作和查询
请求
应用程序
• 应用程序
数据库服务器
数据库系统(Database System,简记为DBS)
数据库(Database,简记为DB)
数据库管理系统(Database Management System,简记为DBMS)
主流数据库管理系统
Oracle
甲骨文公司
SQL Server 微软公司
DB2 IBM公司
MY SQL 瑞典的T.c.X. DataKonsultAB公司研发
SQL Server的安装
5.在 SQL Server安装向导的【欢迎】页上,单击【下一步】以 继续安装。
作;客户数据库系统巡检与维护;客户数据库系统优化实施配合等。
• 数据库工程师:主要负责数据库产品的整体架构、设计与开发。
课程定位
Project1:ADO.Net+WinForms C/S
SQL Base
C#/WinForms
Prev STB Logic Java
HTML
SQL Advance
.Net/OOP ADO.Net/Three Tier
网络数据库
职业岗位分析
数据库方向所涉及到的主要岗位有数据库管理员、数据 库开发程序员、数据库工程师、数据库产品营销员、数据 库维护工程师等。
由简单到复杂
• 数据库产品营销员:主要负责对客户提供数据库服务咨询;配合公司销售完
成公司数据库系列产品;对公司数据库产品或服务工程的实施及客户进行培训。
• 数据库开发程序员:能够根据数据库产品的设计要求进行数据库的实现,熟
Java OOP JSP
JavaScript Project2: B/S
ASP.Net
JSP/Servlet/JavaBean/Web Service
Ajax/Web Service
Struts/Hibernate/Spring/Ajax
NTC
Project3: Net/Java HR/CRM/OA/B2C B/S
SQL Server 2005的安装要求
• 各版本介绍
– Microsoft SQL Server 2005产品家族,将其分为五个 新的版本:企业版、标准版、工作组版、开发版和快 递版(不同的版本有不同的运行平台及硬软件安装要 求) 。
• 硬件要求
• 软件要求
SQL Server的安装要求
SQL Server的安装
行业手册
目前的数据库学习主要是服务于应用程序的开发。
网络数据库学习领域介绍
• 本学习领域计划学时为:68 • 教学使用软件:SQL Server 2005软件
优秀参考书推荐
• 《SQL Server 2005基础教程》 --专业入门 [英]Robin Dewson 著 人民邮电出版社
• 《SQL Server 2005数据库及应用》 --高职专用 徐人凤 曾建华 高等教育出版社
1.若要开始安装过程,请将SQL Server 2005 DVD插入DVD驱动器。如 果DVD驱动器的自动运行功能无法启动安装程序,请导航到DVD的根 目录,然后启动splash.hta。启动后出现的界面如下图所示。
2.在自动运行的对话框中,单击【运行 SQL Server 安装向导】。
SQL Server的安装
3. 在【最终用户许可协议】页上,阅读许可协议,再选中相应的 复选框以接受许可条款和条件。接受许可协议后即可激活【下 一步】按钮。若要继续,请单击【下一步】。若要结束安装程 序,请单击【取消】。
SQL Server的安装
4.在【SQL Server 组件更新】页上,安装程序将安装 SQL Server 2005 的必需软件。
• 数据库管理员:主要负责企事业单位的数据库产品的技术支持。要求熟悉各
种主流数据库如:SQL Server、Oracle、DB2、MY SQL等,包括在各种操作 系统平台上的安装、日常维护、性能调优、定期巡检等并提交数据库相关的技 术文档。
• 数据库维护工程师:主要负责数据库系统的安装、升级、培训和售后支持工
– 作用:响应操作并显示结果、向数据库请求数据
– 要求:美观、操作简单方便 • 数据库
– 作用:存储数据、检索数据、生成新的数据
– 要求:统一、安全、性能等
数据 库
数据库的产生与发展
数据库系统的主要发展阶段:
层
文
次
件
系
Leabharlann Baidu
、
统
网
状
模
型
面
关
向数
系
对据
模
象库
型
模系
型统
数据库的基本概念
数据(Data)、信息(Information)、数据处理(Data Processing)
大量的数据、信息在不断产生,伴随而来的是如何安全有效地存储、 检索、管理它们。对数据的有效存储、高效访问、方便共享和安全控制 等问题成为信息时代的一个非常重要的问题。(摘自北大青鸟教材)
课程知识铺垫
使用数据库可以高效且条理分明地存储数据,主要体现在以下几个方面:
可以结构化存储大量的数据信息,方便用户进行有效的检索和访问。 例如:google、图书馆书籍查询等基于数据库和数据库分类技术。
• 《SQL Server 2005数据库开发实战》--专业提高 章立民研究室 著 机械工业出版社
• 《SQL Server 2005从入门到精通》系列 --专业参考 (美)Solid Quality Learning 著 清华大学出版社
• 《数据库系统概论》(第三版) --理论提高 萨师煊 王珊 高等教育出版社
• 北大青鸟教材 --项目开发
课程知识铺垫
• 问题:为什么学习数据库技术
答案:数据库技术是程序开发人员必须掌握的技术之一,调查数据
显示,目前70%以上的应用软件都需要使用到数据库系统。 统计表明,2006年全球制造、复制出的数字信息量共计1610亿GB,
大约是有史以来出版的图书信息总量的300万倍。从2006-2010年,数字 信息大多都基于多媒体内容、用户创建内容、16亿网民创建和传阅的信 息,到2010年,全球数字信息量预计为9880亿GB。
可以有效地保持数据信息的一致性、完整性,降低数据冗余。 例如:火车票售票系统。
可以满足应用的共享和安全方面的要求。 例如:校园点播系统
能够方便智能化地分析,产生新的有用信息。 例如:数据挖掘、联机分析等。
。
数据库与应用程序之间的关系
响应 响应和提供数据 操作和查询
请求
应用程序
• 应用程序
数据库服务器
数据库系统(Database System,简记为DBS)
数据库(Database,简记为DB)
数据库管理系统(Database Management System,简记为DBMS)
主流数据库管理系统
Oracle
甲骨文公司
SQL Server 微软公司
DB2 IBM公司
MY SQL 瑞典的T.c.X. DataKonsultAB公司研发
SQL Server的安装
5.在 SQL Server安装向导的【欢迎】页上,单击【下一步】以 继续安装。
作;客户数据库系统巡检与维护;客户数据库系统优化实施配合等。
• 数据库工程师:主要负责数据库产品的整体架构、设计与开发。
课程定位
Project1:ADO.Net+WinForms C/S
SQL Base
C#/WinForms
Prev STB Logic Java
HTML
SQL Advance
.Net/OOP ADO.Net/Three Tier
网络数据库
职业岗位分析
数据库方向所涉及到的主要岗位有数据库管理员、数据 库开发程序员、数据库工程师、数据库产品营销员、数据 库维护工程师等。
由简单到复杂
• 数据库产品营销员:主要负责对客户提供数据库服务咨询;配合公司销售完
成公司数据库系列产品;对公司数据库产品或服务工程的实施及客户进行培训。
• 数据库开发程序员:能够根据数据库产品的设计要求进行数据库的实现,熟
Java OOP JSP
JavaScript Project2: B/S
ASP.Net
JSP/Servlet/JavaBean/Web Service
Ajax/Web Service
Struts/Hibernate/Spring/Ajax
NTC
Project3: Net/Java HR/CRM/OA/B2C B/S
SQL Server 2005的安装要求
• 各版本介绍
– Microsoft SQL Server 2005产品家族,将其分为五个 新的版本:企业版、标准版、工作组版、开发版和快 递版(不同的版本有不同的运行平台及硬软件安装要 求) 。
• 硬件要求
• 软件要求
SQL Server的安装要求
SQL Server的安装
行业手册
目前的数据库学习主要是服务于应用程序的开发。
网络数据库学习领域介绍
• 本学习领域计划学时为:68 • 教学使用软件:SQL Server 2005软件
优秀参考书推荐
• 《SQL Server 2005基础教程》 --专业入门 [英]Robin Dewson 著 人民邮电出版社
• 《SQL Server 2005数据库及应用》 --高职专用 徐人凤 曾建华 高等教育出版社
1.若要开始安装过程,请将SQL Server 2005 DVD插入DVD驱动器。如 果DVD驱动器的自动运行功能无法启动安装程序,请导航到DVD的根 目录,然后启动splash.hta。启动后出现的界面如下图所示。
2.在自动运行的对话框中,单击【运行 SQL Server 安装向导】。
SQL Server的安装
3. 在【最终用户许可协议】页上,阅读许可协议,再选中相应的 复选框以接受许可条款和条件。接受许可协议后即可激活【下 一步】按钮。若要继续,请单击【下一步】。若要结束安装程 序,请单击【取消】。
SQL Server的安装
4.在【SQL Server 组件更新】页上,安装程序将安装 SQL Server 2005 的必需软件。