资源预览内容
第1页 / 共16页
第2页 / 共16页
第3页 / 共16页
第4页 / 共16页
第5页 / 共16页
第6页 / 共16页
第7页 / 共16页
第8页 / 共16页
第9页 / 共16页
第10页 / 共16页
亲,该文档总共16页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
第5章 数据库实现,5.1 概述,数据库实现是选择合适的DBMS把数据库设计转换成计算机能够理解的形式即计算机程序代码。 数据库实现的第一步是选择合适的DBMS,以便最佳地实现所设计的数据库。,5.1 概述,选择DBMS的原则 满足实际应用的功能需求 满足实际应用的性能需求 满足与硬件相适应的要求 具有较高的性能价格比 满足人员能力要求,5.1 概述,数据库实现工具 命令行型 使用命令行完成数据库操作,如Microsoft SQL Server的查询分析器 非命令行型 使用图形界面完成数据库操作,如Microsoft SQL Server的企业管理器 混合型 同时具有命令行型和非命令行型数据库实现工具的功能,5.2 主流DBMS,Microsoft SQL Server Microsoft SQL Server是由美国Microsoft公司出品的基于关系型数据库的DBMS,它具有独立于硬件、对称的多处理器结构、抢占式多任务管理、完善的安全系统和容错功能,并具有易于维护的特点。,5.2 主流DBMS,Access Access是美国Microsoft公司推出的微机DBMS。它具有界面友好、易学易用、开发简单、接口灵活等特点,是典型的新一代桌面DBMS。 Access主要适用于小型应用系统,或作为C/S系统中的客户端数据库。,5.2 主流DBMS,MySQL MySQL是最受欢迎的开源DBMS之一,它由MySQL AB公司开发、发布和支持,以简单易用、免费等特点而得到广泛的应用。,5.2 主流DBMS,MySQL的主要特点 具有DBMS的全部基本功能 是免费的,任何人可以免费使用 源码是公开的,任何人只要遵守GPL的规则都可以使用和修改MySQL的源代码 为客户端提供了不同的程序接口和链接库 是一个快速的、多线程、多用户和健壮的SQL数据库服务器,5.2 主流DBMS,Oracle Oracle数据库是以SQL为基础的大型DBMS,由美国Oracle公司推出,是目前最流行的C/S体系结构DBMS之一。,5.2 主流DBMS,Oracle的主要特点 自从版本7以来引入共享SQL和多线索服务器体系结构 提供基于角色分工的安全保密管理,在数据库管理、完整性检查、安全性、一致性方面都有良好的表现 支持大容量多媒体数据 具有分布式数据库管理能力 提供与第三代高级语言的接口软件,5.2 主流DBMS,Sybase Sybase是一种高性能的数据库 Sybase是基于C/S体系结构的DBMS Sybase主要适用于中小型应用系统,5.2 主流DBMS,Sybase的特点 通过提供存储过程,创建了一个可编程数据库 公开了应用程序接口DB-LIB 具有事件驱动的触发器 多线索化,5.2 主流DBMS,Informix Informix是一种大型的DBMS,它具有先进的技术、性能与可靠性,应用十分广泛,包括政府、金融保险、邮政电信、制造及零售等重要行业或领域。Informix Dynamic Server 11是最近推出的版本。 Informix主要适用于大中型应用系统。,5.3 Microsoft SQL Server 2000,Microsoft SQL Server 2000的安装,5.3 Microsoft SQL Server 2000,查询分析器 SQL Server提供了一个查询分析器,给用户一个通过命令查看数据库状态、操作数据库的接口。 查询分析器的左窗口是数据库对象列表,所有对象按所属层次组织成树状。 右窗口是一个命令输入与结果显示框,可以在框里直接输入SQL语句以操作数据库,系统有对SQL语句编译和运行的能力。,5.3 Microsoft SQL Server 2000,企业管理器 企业管理器为我们提供了对SQL Server管理的一个友好界面。 要在企业管理器对一个SQL Server实例进行管理,必须先进行实例进行注册,然后才能进行管理。,
收藏 下载该资源
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号