数据库课程设计范例..docVIP

  1. 1、本文档共24页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
数据库课程设计范例.

课 程 设 计 课程名称______________________ 题目名称______________________ 学生学院______________________ 专业班级______________________ 学 号______________________ 学生姓名______________________ 指导教师______________________ 200 年 月 日 摘 要 关键词: 目 录 1 前言 3 2 系统所用工具概述 3 2.1 SQL Serve概述 3 2.2 Visual?C++工具概述 4 3 需求分析 5 3.1数据流图 5 3.1.1 顶级数据流图 5 3.1.2 一级数据流图 6 3.2 系统流程分析 6 4 系统概要模块设计 7 5 数据库概念结构设计 8 6 数据库逻辑结构设计 9 7 数据库物理过程设计 12 7.1创建数据库 12 7.2选择建立索引 13 7.3配置ODBC数据源 13 7.4数据库备份方案 14 7.5数据库还原方案 14 8 数据库实施 15 8.1创建数据库 15 8.2创建数据库对象的SQL脚本文本 15 9.系统实现关键程序代码 19 9.1连接数据库 19 9.2登录代码 20 10 用户界面的设计和实现 21 参考文献 22 1 前言 随着市场竞争的日趋激烈,在企业活动中对人的要求也越来越高。给自己的员工进行培训是提高企业核心效力的重要途径之一。从员工的角度来看,在职培训对话发展也是十分有利的,在培训活动中,有很匀的住处需要共享,尤其是培训的时间、地点、参与人员等住处,以便于各个部门的协调。根据这些需求开发一个员工培训管理系统来解决这个问题。 2 系统所用工具概述 2.1 SQL Server概述 SQL Server数据库系统最初是由Sybase公司开发和实现的,Microsoft为了在OS\2操作系统中开发数据库产品,购买了SQL Server版权,并于20世纪90年代初期在Windows操作系统中开始开发。如果用户开发Windows应用程序,SQL Server应是首选的数据库产品,因为它与Windows操作系统结合的非常紧密,随着Windows操作系统的盛行,使得SQL Server成为一个重要的数据库系统。此外,SQL Server还具有Windows操作系统的特点,即界面友好,操作简单,通过图形用户接口(SQL Server提供的企业管理器),用户不需记忆各种命令和SQL语句就可以完成各种常规操作。在功能上,SQL Server也毫不逊色,可以与Oracle,DB2等大型数据库媲美,尤其在SQL Server当前的版本――SQL Server2000中,提供了几十种向导,覆盖了几乎所有的数据库操作(数据库的创建,维护,作业,警告,数据复制,转换等)。 SQL Server 采用二级安全验证、登录验证及数据库用户帐号和角色的许可验证。SQL Server 支持两种身份验证模式:Windows NT身份验证和SQL Server 身份验证。7.0版支持多种类型的角色,角色概念的引入方便了权限的管理,也使权限的分配更加灵活。   SQL Server为公共的管理功能提供了预定义的服务器和数据库角色,可以很容易为某一特定用户授予一组选择好的许可权限。   SQL Server可以在不同的操作平台上运行,支持多种不同类型的网络协议如TCP/IP、IPX/SPX、Apple Talk等。SQL Server在服务器端的软件运行平台是Windows NT、Windows9x,在客户端可以是Windows3.x、Windows NT、Windows9x,也可以采用其它厂商开发的系统如Unix、Apple Macintosh等。 ????? 微软的SQL Server是一项完美的客户/服务器系统。SQL Server需要安装在Windows NT的平台上,而Windows NT可以支持Intel 386,Power PC,MIPS,Alpha PC和RISC等平台,它使SQL Server具备足够的威力和功能。 ???? SQL Server提供服务器端的软件,这部分需要安装在NT Server上,SQL Server的用户端则可以安装在许多用户端PC系统中,Windows可以让用户端进行数据库的建立,维护及存取等操作,SQL Server可以最多定义32767个数据库,每个数据库中,可以定义20亿个表格,每个表格可以有250个字段,每个表格的数据个数并没有限制,每一个表格可以定义25

文档评论(0)

stzs + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档