- 1、本文档共5页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
数据库应用实习
数据库应用实习
姓名:赵闪
班级:101班
学号:201000654113
学院:经济管理学院
专业:信息管理与信息系统
课程号:9906054082
指导老师:王小黎、刘克兴
前 言
数据库技术是计算机科学技术中发展最快的领域之一,也是应用最广的技术之一,它已成为计算机信息系统与应用系统的核心技术和重要基础。人们在总结信息资源开发、管理和服务的各种手段时,认为最有效的是数据库技术。数据库的应用已越来越广泛。从小型的单项事务处理系统到大型复杂的信息系统都用先进的数据库技术来保持系统的整体性、完整性和共享性。目前,一个国家的数据库建设规模、数据库信息量的大小和使用频度已成为衡量这个国家信息化程度的重要标志之一。
数据库设计是指对于一个给定的应用环境,构造优化的数据库逻辑模式和物理结构,并据此建立数据库及其应用系统,使之能够有效的存储和管理数据,满足各种用户的应用需求,包括信息管理要求和数据操作要求。
数据库建立后就要开发应用系统,这次实习主要是使用编程方法对数据库进行操纵。标准SQL是非过程化的查询语言,具有操作统一、面向集合、功能丰富、使用简单等多项优点。但和程序设计语言相比,高度非过程化的优点同时也造成了它的一个弱点:缺少流程控制能力,难以实现应用业务中的逻辑控制,SQL编程技术可以有效克服SQL语言实现复杂应用方面的不足,提高应用系统和RDBMS间的互操作性。这次实习中的应用系统使用SQL编程来访问和管理数据库中数据的方式主要是ODBC(Open Data Base Connectivity)编程。
目 录
一、 实习目的
通过本学期对专业知识的学习,学会建数据库,学会配置ODBC数据源,从而设计一个物资管理系统。增加我们对知识的理解和运用。熟悉大型数据库管理系统的结构与组成;熟悉数据库应用系统的设计方法和开发过程;掌握一种大型数据库管理系统(ORACLE、DB2或SQL SERVER)的应用技术和开发工具的使用;熟悉数据库安全的相关知识和技术;熟悉数据库系统的管理和维护。
实习要求
实习时间:3周(12/12----12/30)
实习地点:南苑2号实验楼203教室
实习单位和部门:中原工学院 经济管理学院
实习内容:数据库应用实习
实习目的:通过实践使学生经历一个数据库系统开发的全过程,并受到一次综合的训练,以便能较全面地理解、掌握和综合运用所学的知识去分析、解决实际问题。
实验平台:Windows XP操作系统、企业版Microsoft SQL Server2000、Visual C++ MFC编程、数据源ODBC Driver。
实习任务:完成《物资管理系统》和《酒店业务管理系统》的分析设计工作,并选用适当的开发工具完成系统的开发。
实习内容与过程
数据库设计
a. 数据库设计方法
数据库设计涉及多学科技术,是一项庞大的工程项目。因此,他要求我们要具备多方面的技术和知识。主要包括:计算机的基础知识;软件工程的原理和方法;程序设计的方法和技巧;数据库的基本知识;数据库设计技术;应用领域的知识。掌握了这些技能,就能够设计出符合具体领域要求的数据库及其应用系统。
b. 数据库设计的基本步骤
按照规范设计的方法,考虑数据库及其应用系统开发全过程,将数据库设计分为以下六个阶段:
需求分析:
需求分析是指进行数据库设计首先必须准确了解与分析用户需求。需求分析是整个设计过程的基础,是最困难、最耗费时间的一步。需求分析做的不好,甚至会导致整个数据库设计返工重做。
概念结构设计:
概念结构设计是整个数据库设计的关键,它通过对用户需求进行综合、归纳与抽象,形成一个独立于具体DBMS的概念模型。能真实充分地反映现实世界,能满足用户对数据的处理要求。他易于理解和更改。通常用E-R模型描述概念模型。下面将会给出物资管理系统的E-R模型:
逻辑结构设计:
逻辑结构设计是将概念结构转换为某个DBMS所支持的数据模型,并对其进行优化。
物理结构设计:
物理设计是为逻辑设计模型选取一个最适合应用环境的物理结构。
数据库实施:
在数据库实施阶段,设计人员运用DBNS提供的数据库语言,根据逻辑设计和物理设计的结果建立数据库,编制与调试应用程序,组织数据库入库,并进行试运行。
数据库运行和维护:
数据库应用系统经过调试后即可投入正式运行。在数据库系统运行过程中必须不断的对其进行评价、调整与修改。设计一个完整的数据库系统需要以上六个阶段的不断反复。
数据库编程
实习心得与收获
当初满怀热情的迎来这次为期三周的数据库应用实习,时间过得真快,转眼间,实习已将近结束,现在我来谈谈这次实习的感受。
我的设计题目是设计一个小型管理系统,在前期的考察和分析之后,对系统进行了设计,虽然受水平所限,实践经验
文档评论(0)