大型数据库技术课程设计

合集下载

大型数据库课程设计

大型数据库课程设计

华东交大理工学院课程设计报告书所属课程名称数据库系统原理课程设计题目超市管理系统数据库设计与实现院(系)电信分院班级09本科电子商务(2)班学号学生姓名指导教师辅导教师2012年1月2日华东交大理工学院课程设计安排计划班级:课程:通过课程设计,要求掌握数据库系统的基本概念、原理和技术,将理论与实际相结合,应用现有的数据建模工具、数据库管理系统软件及应用开发工具,规范、科学的完成一个小型数据库的设计并进行数据库应用系统的开发。

具体内容与要求如下:1.根据所选课题,设计并构建一个数据库(用MS SQL SERVER 2005实现);基于上述数据库设计实现一个数据库应用系统(系统开发工具不限)2.数据库的设计与构建方面(课程设计重点)(1)数据库来源于对现实世界的抽象和概括,要求设计科学、规范、合理符合实际情况与需求购(2)数据表的设计要求:每个关系至少要满足3NF,既要有较低的冗余度,又具有较高的访问效率,每个系统最少应有5个以上的表,并根据实现需要定义索引。

(3)数据库设计的安全性要求:配置MS SQL Server2005,根据实际需要定义合理的用户权限及用户视图。

(4)数据库设计的完整性要求:根据实际需要定义合理的完整性约束(实体完整性、参照完整性以及用户自定义完整性等)(5)根据实际情况定义合理的存储过程和触发器;3、应用系统的设计与实现面(1)要求实现所选课题的基本功能,界面美观、大方、实用。

(2)课题基本功能应符合实际系统的需求,一定要先做需求分析,再编写代码。

(3)应用系统开发工具不限,可以根据自己的实际情况选择一种。

4、课程设计报告方面(1)课设报告杜绝抄袭和下载。

(2)课程设计报告内容包括:a.前言:主要对自己的课程设计进行简要介绍说明,在对所选题目进行调研的基础上,明确该选题要做什么。

b.需求分析:采用自顶向下的方法,对数据库及应用系统进行分析,列出系统功能模块,并画出系统的功能模块图,写出数据字典,并画出数据流图。

JAVA程序设计与大型数据库技术课程设计

JAVA程序设计与大型数据库技术课程设计

确定项目目标:明 确项目要实现的功 能和性能要求
收集需求:通过用 户访谈、问卷调查 等方式收集用户需 求
分析需求:对收集 到的需求进行整理 、分类和筛选,确 定哪些需求是必要 的,哪些是可选的
编写需求文档:将 需求分析的结果编 写成文档,以便于 项目团队理解和执 行
需求分析:明确系统功能、性能、安全性等需求 架构设计:选择合适的架构模式,如MVC、微服务等 数据库设计:根据需求设计数据库表结构,包括字段、索引等 接口设计:定义系统对外提供的接口,包括API、WebService等 安全设计:考虑系统的安全性,如用户认证、数据加密等 性能优化:优化系统性能,如缓存、异步处理等
项目名称: JAVA程序设 计与大型数 据库技术课 程设计
项目目标: 掌 握 J AVA 程 序设计与大 型数据库技 术的基本原 理和应用方 法
项目内容: 包 括 J AVA 程 序设计、数 据库设计、 数据库操作、 数据库优化 等
项目成果: 成功完成项 目设计,提 高 了 J AVA 程 序设计与大 型数据库技 术的应用能 力
添加标题
添加标题
添加标题
添加标题
添加标题
基本语法:包括变量声明、 赋值、条件语句、循环语句

运算符:包括算术运算符、 关系运算符、逻辑运算符等
面向对象编程:包括类、对 象、继承、多态、封装等概

面向对象编 程的概念: 将现实世界 中的事物抽 象成对象, 通过对象之 间的交互来
解决问题
类与对象: 类是对象的 抽象,对象 是类的实例
提高编程能力:通过实践项 目,提高编程技能和问题解 决能力
提高团队协作能力:通过团 队协作,提高沟通、协调和
合作能力
提升就业竞争力:通过项目 实践,提高就业竞争力,为

大型数据库课程设计

大型数据库课程设计

大型数据库课程设计一、教学目标本课程的教学目标是让学生掌握大型数据库的基本概念、原理和应用方法。

具体来说,知识目标包括了解大型数据库的基本结构、特点和分类,掌握数据库设计的基本方法和步骤,了解数据库管理系统的原理和应用。

技能目标包括能够使用主流的大型数据库管理系统进行数据库设计和操作,能够进行数据库性能优化和故障排除。

情感态度价值观目标包括培养学生的信息素养,提高学生对大型数据库技术的认识和重视,培养学生的团队合作意识和解决问题的能力。

二、教学内容本课程的教学内容主要包括大型数据库的基本概念、原理和应用方法。

具体包括大型数据库的定义、特点和分类,数据库设计的基本方法和步骤,数据库管理系统的原理和应用。

教学中将结合实际案例进行讲解和操作,使学生能够更好地理解和应用所学的知识。

三、教学方法为了激发学生的学习兴趣和主动性,本课程将采用多种教学方法。

包括讲授法、讨论法、案例分析法和实验法。

讲授法用于讲解基本概念和原理,讨论法用于引导学生进行思考和交流,案例分析法用于分析实际应用案例,实验法用于让学生亲自动手操作和实践。

通过多样化的教学方法,使学生能够全面理解和掌握大型数据库的知识和技能。

四、教学资源为了支持教学内容和教学方法的实施,我们将选择和准备适当的教学资源。

教材方面,我们将使用《大型数据库技术》一书,该书内容全面,理论与实践相结合,适合学生自学和参考。

参考书方面,我们将推荐《大型数据库系统》等书籍,供学生深入学习和研究。

多媒体资料方面,我们将收集和整理相关的教学视频、PPT演示和案例分析等,以丰富学生的学习体验。

实验设备方面,我们将安排学生进行上机实验,使用计算机和数据库管理系统进行实际操作。

通过充分利用教学资源,我们将为学生提供全方位的学习支持。

五、教学评估本课程的教学评估将采用多元化的评估方式,以全面客观地评价学生的学习成果。

平时表现将通过课堂参与、提问和小组讨论等方式进行评估。

作业将包括练习题、案例分析和项目设计等,以巩固和加深学生对知识的理解和应用。

大型数据库系统课程设计

大型数据库系统课程设计

大型数据库系统课程设计一、教学目标本课程的教学目标是使学生掌握大型数据库系统的基本概念、原理和技术,培养学生运用数据库技术解决实际问题的能力。

具体目标如下:1.知识目标:(1)了解大型数据库系统的发展历程、现状和趋势。

(2)掌握数据库的基本概念,如数据模型、数据库、表、视图、索引等。

(3)熟悉数据库管理系统(DBMS)的原理和架构。

(4)了解数据库系统的应用领域和解决方案。

2.技能目标:(1)能够使用SQL语言进行数据的增、删、改、查操作。

(2)掌握数据库设计的基本方法和步骤,能够设计简单的E-R图。

(3)了解数据库的优化技术,如索引、分区、事务隔离等。

(4)具备使用数据库管理系统进行项目开发的能力。

3.情感态度价值观目标:(1)培养学生对数据库技术的兴趣,认识到数据库技术在现代社会的重要性。

(2)培养学生团队合作、自主学习的能力,养成良好的学习习惯。

(3)培养学生具备良好的职业道德,遵守数据库安全和隐私保护的相关规定。

二、教学内容本课程的教学内容主要包括以下几个部分:1.数据库基本概念:数据模型、数据库、表、视图、索引等。

2.数据库管理系统(DBMS):原理、架构、常用DBMS产品。

3.数据库设计:E-R图、关系模型、数据库规范化。

4.SQL语言:数据定义、数据操纵、数据查询、数据维护。

5.数据库优化:索引、分区、事务隔离等。

6.数据库安全与隐私保护:访问控制、加密、认证等。

7.数据库应用案例分析:结合实际案例,了解数据库技术在各个领域的应用。

三、教学方法本课程采用多种教学方法,以激发学生的学习兴趣和主动性:1.讲授法:讲解基本概念、原理和方法。

2.案例分析法:分析实际案例,引导学生运用数据库技术解决问题。

3.实验法:上机操作,让学生动手实践,加深对知识的理解。

4.讨论法:分组讨论,培养学生团队合作和独立思考的能力。

四、教学资源1.教材:选用权威、实用的教材,如《大型数据库系统原理与应用》。

2.参考书:提供相关领域的参考书籍,丰富学生的知识体系。

大数据库课程设计

大数据库课程设计

大数据库课程设计一、课程目标知识目标:1. 理解数据库的基本概念,掌握数据库的分类、特点及应用场景。

2. 学会使用SQL语言进行数据库的基本操作,如创建、查询、更新和删除数据。

3. 掌握数据库设计的基本原则,能运用E-R模型设计简单的数据库。

技能目标:1. 能运用数据库管理软件(如MySQL、Oracle等)进行数据存储、查询和管理。

2. 能够独立完成小型项目数据库的设计与实现,具备解决实际问题的能力。

3. 学会使用数据分析工具(如Excel、Python等)对数据库中的数据进行简单的统计分析。

情感态度价值观目标:1. 培养学生对数据库技术的兴趣,激发其探究数据库领域知识的热情。

2. 培养学生的团队协作意识,使其在项目实践中学会与他人共同解决问题。

3. 增强学生的信息素养,使其认识到数据库在现代社会中的重要地位和价值。

课程性质:本课程旨在帮助学生掌握数据库的基本知识和技能,培养学生解决实际问题的能力。

学生特点:学生具备一定的计算机操作基础,对数据库知识有一定了解,但尚不熟练。

教学要求:结合实际案例,以项目驱动的方式进行教学,注重培养学生的动手能力和实际应用能力。

将课程目标分解为具体的学习成果,便于教学设计和评估。

二、教学内容1. 数据库基本概念:介绍数据库的定义、分类、特点及发展历程,使学生了解数据库技术在各领域的应用。

教材章节:第一章 数据库概述2. SQL语言:讲解SQL语言的基本语法,包括数据定义、查询、更新和删除操作。

教材章节:第二章 SQL语言3. 数据库设计:阐述数据库设计的基本原则,介绍E-R模型,指导学生完成简单的数据库设计。

教材章节:第三章 数据库设计4. 数据库管理系统:介绍常见数据库管理系统的特点和应用,如MySQL、Oracle等。

教材章节:第四章 数据库管理系统5. 数据库操作:结合具体数据库管理系统,讲解如何进行数据存储、查询和管理。

教材章节:第五章 数据库操作6. 数据库项目实践:组织学生进行小组项目实践,设计并实现一个小型数据库系统。

《大型数据库(SQL SERVER)》课程教学计划

《大型数据库(SQL SERVER)》课程教学计划

课程教学进度计划表
《大型数据库(SQL SERVER)》
一、课程教学目的
通过本课程的学习,学生应具有如下职业岗位能力和职业素质:
1.会安装和配置SQL Server
2.会使用图形界面和脚本两种方式创建和管理数据库和数据库对
象,并保证数据安全性
3.熟练使用Transact-SQL语言进行DML操作,并能进行简单编程。

4.会对SQL Server进行安全管理
5.会对SQL Server 数据库进行日常维护和管理
6. 能完成Visual Studio 与SQL Server进行配合开发应用实例
7.具有规范的企业编程风格和习惯、良好的排查程序错误的能力
8.具有良好的分析问题和解决问题的能力、沟通和协作和学习能力9.熟悉课程中涉及到的专业词汇
二、教学方法和手段
1、“学生选课系统”实例贯穿
2、以“问题牵引”,解决问题过程就是学习知识和技能的过程
3、多媒体教学手段(多媒体网络教室、电子课件),现场编程
4、注重教会学生分析问题和解决问题的方法和学习能力
5、充分利用课程网站资源和师生交流平台
三、课程考核方法
课程总成绩=形成性考核方式50%+课程终结考核50%。

其中:
形成性考核50%=综合素质评价(平时表现+通用能力考核)20%+过程考核(课堂实践+课后实践+单元测试)30%。

四、教学内容及进度安排
上课地点:信息楼403机房周二3-4节、周四1-2节。

“大型数据库概论”课程设计大纲

“大型数据库概论”课程设计大纲

“大型数据库概论”课程设计大纲一、课程设计的目的和要求“大型数据库概论”课程设计是计算机科学与技术专业非常重要的实践性环节之一,是学习“大型数据库概论”课程后一次全面的综合练习,旨在巩固学生对数据库基本原理和基础理论的理解,掌握使用VC++开发Oracle9i数据库应用系统的技术和方法,进一步提高学生综合运用所学知识的能力。

二、课程设计的内容及要求1.内容以Oracle9i作为后台数据库,以VC++作为前台开发工具,完成一个数据库应用系统的设计开发。

要求学生3~4人一组,自愿组合,每组选择以下其中一个课题或自拟课题,完成系统分析、设计和开发。

(1)图书销售管理系统。

(2)通用工资管理系统。

(3)报刊订阅管理系统。

(4)电话计费管理系统。

(5)宾馆客房管理系统。

(6)学生学籍管理系统。

(7)车站售票管理系统。

(8)仓储物资管理系统。

(9)企业人事管理系统。

(10)选修课程管理系统。

2.具体要求①针对所选课题进行需求分析,画出E-R图,并将其转化为至少满足3NF的关系模式。

②设计的系统应能体现对数据库的保护(数据恢复、并发控制、安全性和完整性)。

③每人最终提交一个可行的应用软件和规范的课程设计说明书。

④每组设指导老师和学生组长各一名,组内成员分工明确、各司其职。

三、课程设计的时间安排本课程设计在结束“大型数据库概论”课程后进行,时间为2周。

四、课程设计的考核办法1.课程设计说明书:一般不少于3000字,说明书除了在封面中应有题目、班级、姓名、学号和课程设计日期以外,其正文一般包括需求分析、概念设计、逻辑设计、物理设计、测试、用户使用说明、参考文献等部分。

2.开发的应用软件(提交源程序,最好能打包提供安装盘)。

3.课程设计的考勤与纪律遵守情况。

五、各课题的具体要求1.图书销售管理系统调查新华书店图书销售业务,设计的图书销售点系统主要包括进货、退货、销售、统计功能。

(1)进货:根据某种书籍的库存量及销售情况确定进货数量,根据供应商报价选择供应商。

大型数据库系统课程设计

大型数据库系统课程设计

大型数据库系统课程设计一、课程目标知识目标:1. 理解大型数据库系统的基本概念、原理和架构,掌握数据库设计的基本方法和步骤;2. 学会使用SQL语言进行数据库的基本操作,包括数据查询、插入、删除和修改;3. 掌握数据库的索引、事务处理和并发控制等高级特性;4. 了解数据库的安全性和完整性约束,能够分析和解决简单安全问题。

技能目标:1. 能够独立进行小型数据库系统的设计,包括需求分析、概念结构设计、逻辑结构设计和物理结构设计;2. 能够运用所学知识,编写SQL语句完成数据查询和操作任务;3. 能够利用数据库管理工具对数据库进行基本的维护和优化;4. 能够分析和解决数据库应用过程中出现的问题,具备一定的故障排查能力。

情感态度价值观目标:1. 培养学生严谨、细致的学习态度,激发他们对数据库技术的研究兴趣;2. 培养学生团队协作精神,提高沟通与交流能力;3. 增强学生的信息安全意识,培养他们遵守国家法律法规,尊重知识产权,保护个人隐私的良好习惯;4. 引导学生认识到大型数据库系统在现代社会中的重要作用,激发他们为我国信息技术产业发展贡献力量的信心和决心。

本课程针对高年级学生,结合大型数据库系统课程的特点,注重理论知识与实践操作相结合,培养学生具备扎实的数据库基础知识和一定的实际应用能力。

课程目标具体、可衡量,旨在使学生在掌握数据库技术的基础上,具备进一步研究和应用的能力。

二、教学内容1. 基本概念与原理:数据库系统概述、数据模型、关系数据库、实体-关系模型、数据库设计方法;2. SQL语言:SQL语法基础、数据定义、数据操纵、数据查询、视图与索引;3. 数据库管理:数据库事务处理、并发控制、数据库安全性、完整性约束;4. 数据库设计:需求分析、概念结构设计、逻辑结构设计、物理结构设计;5. 数据库实例分析:案例分析、数据库设计实践、SQL语句编写与优化;6. 数据库维护与优化:数据库备份与恢复、性能调优、常见故障分析与处理。

大型数据库应用课程设计

大型数据库应用课程设计

大型数据库应用课程设计一、课程目标知识目标:1. 学生能理解大型数据库的基本概念,掌握数据库设计的主要步骤与方法。

2. 学生能掌握SQL语言的基本操作,包括数据查询、插入、删除和修改。

3. 学生能了解数据库的安全性和一致性原则,明确事务处理的基本概念。

技能目标:1. 学生能够运用数据库设计方法,独立完成小型信息系统的数据库设计。

2. 学生能够运用SQL语言进行数据库的基本操作,解决实际问题。

3. 学生能够通过实例分析,掌握数据库优化和故障处理的基本技巧。

情感态度价值观目标:1. 学生培养对数据库技术的兴趣,认识到数据库在现实生活中的重要作用。

2. 学生养成合作学习、探究问题的良好习惯,提高解决问题的能力。

3. 学生在实践过程中,培养严谨、细致的学习态度,提高自主学习能力。

课程性质分析:本课程为高年级数据库应用课程,以理论教学与实践操作相结合,注重培养学生的实际操作能力和解决实际问题的能力。

学生特点分析:高年级学生已具备一定的编程基础和数据库知识,具备独立思考和解决问题的能力。

教学要求:结合学生特点,通过案例教学、任务驱动等方法,引导学生掌握大型数据库应用的基本知识,培养实际操作能力。

在教学过程中,注重分解课程目标为具体的学习成果,以便进行有效的教学设计和评估。

二、教学内容1. 数据库基本概念:数据库的定义、作用、分类及发展历程。

教材章节:第一章 数据库概述2. 数据库设计:需求分析、概念结构设计、逻辑结构设计、物理结构设计。

教材章节:第二章 数据库设计方法3. SQL语言:数据定义、数据查询、数据更新、事务处理。

教材章节:第三章 SQL语言4. 数据库安全性与一致性:用户权限管理、事务管理、并发控制。

教材章节:第四章 数据库安全性与一致性5. 数据库性能优化:索引、分区、存储过程、触发器。

教材章节:第五章 数据库性能优化6. 故障处理与恢复:数据库故障类型、备份与恢复策略。

教材章节:第六章 故障处理与恢复7. 大型数据库应用实例:分析实际案例,了解大型数据库在不同领域的应用。

大数据库课程设计

大数据库课程设计

大数据库课程设计一、课程目标知识目标:1. 理解数据库的基本概念,掌握数据库的结构与原理;2. 学会运用SQL语言进行数据库的创建、查询、更新与删除操作;3. 掌握大数据库的基本特性,了解其在实际应用中的优势。

技能目标:1. 能够运用所学知识设计简单的数据库系统;2. 独立使用SQL语言完成数据库的常见操作;3. 能够运用大数据库技术进行数据分析和处理。

情感态度价值观目标:1. 培养学生主动探究数据库技术的兴趣,提高其学习积极性;2. 增强学生的团队协作意识,使其在合作学习中提高沟通与协作能力;3. 培养学生的数据安全意识,使其认识到保护数据的重要性。

课程性质:本课程旨在让学生掌握数据库的基本知识,学会运用大数据库技术进行数据处理,培养其数据分析和解决问题的能力。

学生特点:学生具备一定的计算机操作基础,对数据库有一定了解,但尚未掌握深入的知识。

教学要求:结合学生特点,注重理论与实践相结合,充分调动学生的学习积极性,使其在实践中掌握知识,提高技能。

同时,关注学生的情感态度价值观培养,使其在学习过程中形成良好的学习习惯和价值观。

通过具体的学习成果分解,为后续教学设计和评估提供依据。

二、教学内容1. 数据库基本概念:介绍数据库的定义、发展历程、分类及其应用场景,帮助学生建立数据库的整体认识。

2. 数据库结构:讲解关系型数据库的组成,包括表、字段、记录等基本概念,以及实体-关系模型。

- 教材章节:第一章 数据库基础3. SQL语言:学习SQL语言的基本语法,包括数据定义、数据查询、数据更新和数据删除操作。

- 教材章节:第二章 SQL语言4. 大数据库特性:介绍大数据库的概念、优势、应用场景,以及与传统数据库的区别。

- 教材章节:第三章 大数据库概述5. 数据库设计:学习数据库设计的基本原则,包括需求分析、概念结构设计、逻辑结构设计和物理结构设计。

- 教材章节:第四章 数据库设计6. 数据库操作实践:通过案例教学,让学生动手实践数据库的创建、查询、更新、删除等操作。

大型数据库课程设计

大型数据库课程设计

大型数据库课程设计一、教学目标本课程旨在通过学习大型数据库的相关知识,使学生掌握数据库的基本概念、设计方法和应用技术,培养学生运用数据库技术解决实际问题的能力。

具体目标如下:1.知识目标:(1)理解数据库的基本概念,如数据、数据库、数据库管理系统等。

(2)掌握数据库的设计方法,如实体-关系模型、关系模型等。

(3)了解大型数据库系统的架构和关键技术,如分布式数据库、并行数据库等。

(4)熟悉数据库应用开发的基本过程,包括需求分析、数据库设计、编码实现等。

2.技能目标:(1)能够使用数据库管理系统进行数据库的创建、管理和维护。

(2)具备基本的数据库应用系统设计和开发能力。

(3)学会使用数据库性能优化技术,提高数据库系统的运行效率。

(4)具备一定的数据库安全防护意识和能力。

3.情感态度价值观目标:(1)培养学生对数据库技术的兴趣,激发学生主动学习和探索的热情。

(2)培养学生团队协作精神,提高学生解决实际问题的能力。

(3)使学生认识到数据库技术在现代社会的重要性和广泛应用,提高学生的社会责任感和使命感。

二、教学内容本课程的教学内容主要包括以下几个部分:1.数据库基本概念:数据、数据库、数据库管理系统等。

2.数据库设计方法:实体-关系模型、关系模型等。

3.大型数据库系统:分布式数据库、并行数据库等。

4.数据库应用技术:数据库访问接口、数据库应用系统设计等。

5.数据库性能优化:索引、查询优化、事务处理等。

6.数据库安全与保护:数据库安全策略、加密技术、访问控制等。

三、教学方法为了提高教学效果,本课程将采用多种教学方法相结合的方式进行教学,包括:1.讲授法:通过讲解基本概念、原理和方法,使学生掌握数据库技术的基本知识。

2.案例分析法:通过分析实际案例,使学生学会将理论知识应用于实际问题。

3.实验法:通过上机实验,使学生熟悉数据库管理系统,提高实际操作能力。

4.讨论法:学生进行小组讨论,培养学生的团队协作能力和解决问题的能力。

大型数据库设计课程设计

大型数据库设计课程设计

大型数据库设计课程设计一、课程目标知识目标:1. 让学生掌握大型数据库设计的基本概念、原理和方法。

2. 使学生了解数据库设计过程中的需求分析、概念结构设计、逻辑结构设计和物理结构设计等关键环节。

3. 帮助学生掌握数据库规范化理论,能够对大型数据库进行合理的规范化处理。

技能目标:1. 培养学生运用数据库设计工具进行数据库设计的能力。

2. 让学生学会分析实际业务需求,独立完成大型数据库的设计。

3. 提高学生团队协作能力,能够在项目中进行有效的沟通与协作。

情感态度价值观目标:1. 培养学生对数据库设计工作的兴趣和热情,激发他们主动学习的积极性。

2. 引导学生树立正确的数据库设计观念,注重数据的一致性、完整性和安全性。

3. 培养学生具备良好的职业道德,遵循数据库设计规范,为我国信息化建设贡献力量。

分析课程性质、学生特点和教学要求,本课程目标旨在使学生在掌握大型数据库设计基本知识的基础上,提高实际操作能力,培养团队协作精神,为今后从事数据库相关工作打下坚实基础。

课程目标具体、可衡量,有助于教学设计和评估的实施。

二、教学内容1. 数据库设计基本概念:数据库设计的目的、任务和步骤。

2. 需求分析:需求获取、需求分析、需求验证。

3. 概念结构设计:实体-关系模型、实体-属性-关系模型。

4. 逻辑结构设计:关系模型、实体-关系模型向关系模型的转换、关系规范化理论。

5. 物理结构设计:存储结构、索引、散列技术、数据库性能优化。

6. 数据库设计工具:PowerDesigner、ERWin等工具的使用方法。

7. 实践环节:结合实际案例,进行数据库设计项目的实施。

教学内容依据课程目标,涵盖大型数据库设计的基本理论、方法和技术。

教学大纲安排如下:第一周:数据库设计基本概念、需求分析;第二周:概念结构设计;第三周:逻辑结构设计;第四周:物理结构设计;第五周:数据库设计工具的使用;第六周:实践环节,进行数据库设计项目实施。

教学内容与课本紧密关联,按照教学大纲逐步展开,确保学生能够系统、全面地掌握大型数据库设计的相关知识。

大型数据库技术 教学大纲

大型数据库技术  教学大纲

大型数据库技术一、课程说明课程编号:090228Z10课程名称(中/英文):大型数据库技术/Large Scale DataBase Technology课程类别:选修学时/学分:32/2先修课程:数据库原理适用专业:计算机科学与技术,信息安全,物联网工程教材、教学参考书:1.ORACLE经典教程,百度百科2.秦靖,刘存勇.程序员书库:Oracle从入门到精通(视频实战版), 机械工业出版社,2014-7-1二、课程设置的目的意义本课程是计算机类专业的一门专业选修课,旨在让学生在学习《数据库原理》后进一步提高对大型数据库技术的理解及提高基于大型数据库系统环境的实际动手能力与实际应用能力,其目标是培养学生成为数据库应用系统的后台编程高手或ORACLE的DBA。

对实际从事基于大型数据库系统的程序开发有较好的理解与掌握,从而为实际参与大型系统的开发应用提供技术积累。

在从事大型应用系统的分析与设计时,能对采用什么样的DBMS能有一个较为客观的判断,对后台程序的结构及前台的开发工具也能给出自己的主意。

三、课程的基本要求按照专业培养方案的培养要求,本课程是数据库系列课程之一,也是综合编程训练的主要技术课程,共32学时,含讲课22学时,上机10学时。

课程是基础技术与应用技术相结合、重在实际应用技术的掌握,需要学生自己动手操练,还需要投入一定的课外时间自己做实验。

最终不但要求掌握基于大型数据库环境如Oracle的基于SQL编程与基于PL/SQL的编程,还需要掌握数据库的安全性、完整性、可靠性及并发控制的实现技术,并掌握数据库的维护与性能调优等实际应用技术。

上课时老师需要边讲演示,上机时指导老师需要辅导并检查学生的实验任务完成情况(当场测试),学生需要在实验前有较好准备。

具体要求:1.较好掌握数据库的基本概念及各类主要的商业化大型数据库的特点与适用性,了解开源的、嵌入式的DBMS及内存DBMS。

了解应用系统前台开发环境与开发工具及平台,了解典型有企事业单位的DBAS的特点,了解DBMS的内部结构及ORACLE运行环境的搭建。

设备管理系统大型数据库及应用课程设计

设备管理系统大型数据库及应用课程设计

设备管理系统大型数据库及应用课程设计本课程主要内容包括以下几个方面:1. 数据库设计原理:介绍数据库设计的基本理论和方法,包括数据模型、关系型数据库设计范式、实体关系图等内容,学生将通过理论学习和实际案例分析,掌握数据库设计的基本原则和方法。

2. 数据库管理系统:介绍常见的数据库管理系统,包括MySQL、SQL Server、Oracle等,学生将学习数据库的安装、配置、管理和优化等相关内容,以及学习如何使用SQL语言进行数据库操作。

3. 大型数据库设计:通过实际案例,学生将学习如何设计和实施大型数据库,包括数据表结构设计、索引设计、视图设计等内容,以及学习如何进行数据迁移、备份和恢复等操作。

4. 设备管理系统应用:结合实际项目案例,学生将学习如何将数据库设计与应用结合起来,采用数据库技术实现设备管理系统的功能,包括设备信息管理、设备状态监控、设备故障处理等内容。

5. 项目实践:本课程将结合实际项目,通过小组协作的方式,要求学生完成一个设备管理系统的数据库设计与实施项目,从需求分析、数据库设计、应用实施到系统测试和上线运行,全面提升学生的实际操作能力。

通过本课程的学习,学生将具备数据库设计与管理的基本能力,能够在实际项目中进行数据库设计与实施,并能够将数据库应用到设备管理系统中,达到数据库理论与实践相结合的目标。

设备管理系统的大型数据库及应用课程设计是为学生提供数据库设计和应用的理论和实践基础,并将数据库应用于实际的设备管理系统项目中。

通过本课程的学习,学生能够全面掌握数据库设计与管理的基本原理和技能,具备将数据库应用到设备管理系统中的能力,为其未来的职业发展打下坚实的基础。

本课程的教学模式主要采用理论与实践相结合的方式。

在教学内容方面,将以数据库设计原理和数据库管理系统为主线,介绍数据库的基本理论和方法、数据库管理系统的基本知识、大型数据库的设计与实施技术以及数据库在设备管理系统中的应用等方面。

大型数据库技术(Oracle数据库)教案

大型数据库技术(Oracle数据库)教案
服务器进程
与用户进程通信的进程,负责执行用户进程发出 的SQL语句和PL/SQL程序,并将结果返回给用 户进程。
后台进程
Oracle数据库自动启动的进程,用于维护数据库 的稳定性和性能,如日志写入进程、检查点进程 、归档进程等。
03
Oracle数据库安装与配置
安装前准备工作
01
确定硬件和操作系 统要求
Oracle数据库提供丰富的管理工具和 开发接口,降低数据库管理和开发难 度。
Oracle数据库应用领域
互联网行业
金融行业
Oracle数据库在金融领域具有重 要地位,支持银行、证券、保险 等行业的核心业务系统。
Oracle数据库为互联网企业提供 稳定、高效的数据存储和管理解 决方案。
数据分析与挖掘
Oracle数据库集成了先进的数据 分析和挖掘工具,支持企业进行 商业智能(BI)和大数据分析。
企业级应用
Oracle数据库广泛应用于企业资 源规划(ERP)、客户关系管理 (CRM)、供应链管理(SCM) 等企业级应用。
其他行业
Oracle数据库还广泛应用于政府 、教育、科研、医疗等各个行业 ,满足不同领域的数据管理需求 。
表空间
数据库的逻辑划分,每个表空间对应 一个或多个数据文件,用于存储特定 类型的数据。

表空间的逻辑划分,每个段对应一个 数据库对象,如表或索引。

段的逻辑划分,每个区由连续的数据 块组成。
数据块
数据库中最小的数据存储单位,所有 的数据操作都是在数据块级别进行的 。
内存结构
系统全局区(SGA)
包含数据库实例的数据和控制信息,由 多个内存池组成,如数据库缓冲区、共
02
Oracle数据库体系结构

大型数据库课程设计报告——机房管理系统

大型数据库课程设计报告——机房管理系统

大型数据库课程设计设计报告题目:机房管理系统学号: 学生姓名:指导教师:提交时间:目录第1章需求分析 01。

1 需求调查 01。

2 系统功能分析 (1)1。

3 面对用户需求分析 (2)第2章面向对象分析和设计 (3)第3章逻辑结构设计 (4)3.1 类和对象向关系模式转换 (5)3。

2 关系模式优化 (5)第4章数据库物理结构设计 (6)4。

1 存取方法设计 (6)4.2 存储结构设计 (6)4.3 物理设计 (6)第5章数据库完整性设计 (9)5。

1 主键及唯一性索引 (9)5。

2 参照完整性设计 (9)5。

3 Check约束 (9)5.4 Default约束 (9)5。

5 触发器设计 (10)第6章数据库视图设计 (12)第7章数据库存储过程设计 (13)第8章权限设计 (14)总结 (15)参考文献: (15)机房管理系统后台数据库第1章需求分析1。

1 需求调查针对一般高校机房管理系统的需求分析,通过对各个用户的调查,该机房管理系统有如下需求:1)机房管理:实现机房管理员对机房信息、计算机信息以及教学班上机相关信息的管理。

机房管理员可以对包括机房名称、该机房拥有的计算机数目、计算机编号、计算机上机费率在内的相关机房信息、计算机信息进行管理,也可以为教学班的课程分配上机时间和地点。

2)基本信息管理:实现对课程信息和教学班的基本信息的管理,包括课程的教师、上机时间和上机地点等基本信息,以及教学班学生、课程和成绩等基本信息的管理.学生可以对自己的个人基本信息进行管理,机房管理员可以对上机时间和地点等进行管理,任课教师可以对教学班学生课程成绩进行修改。

3)查询:实现对机房信息、学生信息、课程信息和教学班信息的相关查询。

机房管理员可以对机房各项相关信息进行查询,学生可以对包括学号、姓名、民族、性别、出生日期、班级、系别、专业和卡号在内的学生个人基本信息,课程的教师、上机时间、上机地点和成绩在内的课程信息,以及包括上机收费和余额在内的充值卡信息进行查询,任课老师可以对教学班学生信息、课程信息、上机时间、上机地点以及成绩等基本信息进行相关查询.4)充值管理:实现充值人员对学生充值信息的管理,包括卡号、充值时间、充值金额以及余额等基本信息。

《大型数据库管理系统-SQL》课程设计(信管10级)

《大型数据库管理系统-SQL》课程设计(信管10级)

《大型数据库管理系统——SQL Server》课程设计要求一、课程设计的目的和要求《大型数据库管理系统——SQL S erver》课程设计是信息管理与信息系统专业非常重要的实践性环节之一,是学习该课程后一次全面的综合练习。

通过本课程设计,使学生从基本概念和实际应用出发,掌握数据库设计和数据库创建、表的操作、存储过程与触发器应用、SQL程序设计等技能。

着重培养学生SQL Server 2000开发数据库应用系统的技术和方法,进一步提高学生综合运用所学知识的能力。

二、课程设计的内容基于Microsoft SQL Server,创建一个具体的数据库系统。

可以从下面题目中选取一个题目(一人一题):题目名称(1)图书销售管理系统(2)企业进销存管理信息系统(3)工资管理系统(4)图书馆管理系统(5)报刊订阅管理系统(6)酒店管理系统(7)电话计费管理系统(8)家庭理财系统(9)宾馆客房管理系统(10)超市销售管理系统(11)学生学籍管理系统(12)网上购物系统(13)车站售票管理系统(14)高校排课管理信息系统(15)仓储物资管理系统(16)售楼管理系统(17)某饮料公司销售管理系统(18)超市管理系统(19)选修课程管理系统(20)汽车销售管理系统(21)教务管理系统(22)物业管理系统(23)客户关系管理系统(24)话费管理信息系统(25)合同管理系统(26)机票预定管理系统(27)毕业设计选题与报名系统(28)驾校管理系统(29)家政服务管理系统(30)幼儿园管理系统(31)汽车销售管理系统(32)停车场管理系统(33)家教信息管理系统(34)企业固定资产管理系统(35)学生公寓管理系统(36)医院病案信息管理系统(37)药品进销存管理信息系统(38)酒楼收费管理系统(39)人力资源管理系统(40)某网店销售管理信息系统(41)某超市仓储管理系统(42)某房地产管理系统(43)某医院管理信息系统(44)网上购物库存管理系统(45)人才市场管理系统(46)某公司招聘信息管理系统三、课程设计内容的具体要求1、在SSMS中,建立数据库,并实现对SQL Server的用户和角色管理。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

大型数据库技术课程设计设计题目:1、工资管理系统本系统需要完成地功能主要有:系统数据初始化;员工基本信息数据地输入、修改、删除;企业工资地基本设定;员工工资地浏览;员工个人工资表地查询;员工工资地计算;2、旅行社管理信息系统系统功能应包括:(1)旅游团队、团队团员及旅游路线相关信息地输入(2)旅游团队、团队团员及旅游路线相关信息地维护(修改、浏览、删除和撤销)(3)旅游团队管理信息地查询(如按团队编号)(4)团队团员基本情况地查询(可选多种方式)(5)旅游路线相关信息地查询(如按线路编号)(6)旅游团队管理信息地报表及输出.(7)团队团员基本情况地报表及输出.(8)旅游路线排行榜发布.(9)数据备份,更改密码.基本信息团队团员信息:游客编号、姓名、性别、身份证号码,联系方式、地址、是否交款、会员等旅游团队信息:团队编号、导游编号、开始时间、旅游天数、跟团人数、旅游路线等. 路线信息:线路编号、旅游路线、市场价格、本店价格、预订等导游信息表:导游编号、姓名、性别、身份证号码、电话、地址、任职时间、级别、备注3、酒店客房预订管理系统主要功能:前台操作:包括开房登记、退房结账和房状态查看预订管理:包括预订房间、预订入住和解除预订信息查询:包括在住客人列表、预订客人列表和历史客人列表报表统计:包括开房记录统计、退房结账和预订房间统计4 、报刊订阅管理系统本系统主要有以下功能模块:( 1)登陆功能:登陆系统为身份验证登录.分为管理员登录和一般用户登录. 分别通过不同地用户名和密码进入报刊订阅管理界面,新地用户需要注册.(2)录入新信息功能:对于管理员,包括新用户信息和新报刊信息地录入功能,信息一旦提交就存入到后台数据库中;普通用户自行注册进行可以修改个人信息.(3)订阅功能:用户可以订阅报刊,系统自动计算所需金额, 并显示在界面上;管理员不可订阅报刊,必须以用户身份订阅报刊.(4)查询功能:用户可以查询并显示自己所订阅地信息;管理员可以按人员、报刊、部门分类查询.查询出地信息显示在界面上,并且可以预览和打印出结果.(5)统计功能:管理员可以按用户、部门、报刊统计报刊地销售情况,并对一些重要地订阅信息进行统计;普通用户可以统计出自己地订阅情况,并且可以预览和打印出结果. (6)系统维护功能:数据地安全管理,主要是依靠管理员对数据库里地信息进行备份和恢复, 数据库备份后,如果出了什么意外可以恢复数据库到当时备份地状态,这提高了系统和数据地安全性,有利于系统地维护5、人事管理系统主要功能有:(1)登录管理(2)人员管理(3)部门管理(4)报表打印其中人员管理包括:添加,浏览,修改,撤销,删除,查询等:部门管理包括添加、修改,删除6、人事工资管理系统主要功能有:人事管理:包括人事数据维护、人事信息查询和人事信息统计工资管理:包括工资月初始化,工资数据维护,工资查询, 工资报表基础资料管理:包括部门表,职称表和年份表系统管理:包括操作员管理,口令设置, 权限管理, 系统日志,数据初始化,数据备份,数据恢复和退出系统其中数据维护功能:用于录入人事,工资数据,以及修改、撤销,浏览,删除等操作查询:能按多种类别查询人事,工资信息工资计算:工资数据录入后,要能自动计算应发工资和实发工资报表打印:打印职工人事信息报表, 职工工资月报表,职工工资条;按多种类别查询地人事、工资信息都能打印输出人事信息统计:按多种类别查询人事信息后给出人数统计信息7 、商品销售管理系统主要功能有:(1)用户登录(2)基本信息管理:包括销售情况、商品信息、库存表、员工表等信息地录入、浏览、修改、撤销、删除和查询等3)商品销售管理:包括商品售出、退回和入库4)盘点:包括库存盘点、当日销售盘点8 、学生成绩管理系统主要功能:(1)基本数据管理:包括院系管理, 专业管理(设置院系下面地专业), 班级管理(设置专业下面地班级),课程管理(设置相应专业下面地课程)(2 )学生信息管理:包括基本信息录入、基本信息修改(3 )学生成绩管理:包括学生成绩录入、学生成绩修改(4 )信息查询:包括基本信息查询、成绩信息查询、学校人数统计(5 )系统管理:用户管理、数据备份和系统帮助9、小型物业管理系统()主要功能:(1 )房源管理:对原始资料地录入、修改、查询和刷新.一般用户可以查询与房间有关地统计资料;物业主管可其进行增、删、改、插等操作(2 )租房管理:对房产出租,退租以及租房面积调整.其中物业主管可对其进行房租金额计算和收款操作, 一般用户对其查询(3 )水电处理:根据租房资料,结合当月水、电量进行分摊,完成应收水电费.其中物业主管对其进行计算, 其他查询(4 )交款处理:提供收款和发票打印以及交款数据查询(5)查询处理:对租房资料、交款资料, 发票资料进行查询10、高校药房管理主要功能有:(1)基础数据处理:包括医生和药剂师名单地录入,修改,删除及查询(2)营业数据处理:包括药品进货上柜,处理划价,配药,柜存药品查询,处方综合查询,交接班结转清11、玩具出租管理系统主要功能有:1 )基础数据处理:包括玩具进货录入、会员入会、玩具盘点和会员查询2 )营业数据处理:包括玩具出租、玩具归还、交接班结转清12 、学生信息管理系统主要功能:(1 )学生管理:对学生基本信息地增加、修改和删除(2 )学生查询:对学生基本信息和成绩地查询(3 )学生选课:用于学生选择课程学习(4 )学生成绩:对学生各科成绩地添加、修改和删除等管理(5 )打印:用来打印学生地基本信息和成绩13 、研究生成绩管理系统主要功能有:1)用户管理2)部门信息管理3)教师管理4)学籍管理5)课程管理6)选课及成绩管理7)学生成绩查询8)数据库维护9)修改口令14、图书管理系统主要功能有:1)图书基本情况地录入、修改和删除等操作;2)办理借书卡模块;3)实现借书功能;4)实现还书功能5)能方便对图书进行查询;6)对超期地情况能自动给出提示信息;7)具有数据备份和数据恢复功能.15、大学生就业咨询系统主要功能有:(1)对用人单位地基本信息进行录入、修改和删除等(2)实现毕业生专业信息地维护;(3)定时发布用人单位地毕业生需求信息(4)方便实现对人才需求信息地检索(5)对用人单位地级别能够自动进行更新(6)能够对历年地毕业需求信息进行统计、分析(7)具有数据备份和数据恢复功能.16、高校教材管理主要功能:(1)实现出版社、教材类型地管理;(2)实现教材地订购管理;(3)实现教材地入库管理(4)实现教材地领用管理17、送水公司送水系统主要功能:(1)实现工作人员、客户信息管理;2)实现矿泉水类型和供应商管理;3)实现矿泉水入库和出库管理;4)实现费用管理18、汽车修理管理系统主要功能:(1)登记:修车登记、汽车修理登记和修理工管理(2)零件管理:零件订货计划、零件入库和零件出库(3)查询(4)打印:发票和修理工工资月报相关数据表结构:修理单(编号,牌号,修理工程,送修日期,完工日期,工号,修理小时)汽车表(牌号,型号,生产厂,车主名)车主(车主名,地址,电话)修理工(工号,姓名,地址,电话,出生日期,进厂日期,小时工资)零件用量表(编号,零件号,数量)零件库存表(零件号,零件名,成本,价格,库存量,最低库存,订货量)19 、长途汽车信息管理系统主要功能:(1)线路信息管理:出发地、目地地、出发时间、所需时间等(2)汽车信息管理:汽车种类、票价、最大载客量(3)票价信息管理:售票情况、查询和打印等20、办公室日常管理系统主要功能:(1)文件管理信息:文件编号、类型、名称,存储位置等(2)考勤管理:姓名、年龄、职务、日期、出勤情况、查询员工出勤情况(3)会议记录:21、进销存系统主要功能:(1)商品管理模块(2)客户管理模块(3)供应商管理模块(4)仓库管理模块(5)商品销售管理模块(7)商品供应模块(8)商品库存模块基本信息供应商信息:编号、名称、地址、电话、邮编、联系人等客户信息:编号、名称、地址、电话、邮编等仓库信息:编号、地址、电话、成立时间等商品信息:编号、名称、规格、单价等22、标准化考试系统功能要求:设计一个简单地标准化考试系统,仅有单项选择题、多项选择题和判断题功能即可.需实现以下功能:1.题库管理:实现试卷地录入、修改、删除功能;2.考试子系统:能够实现考生做题、结果自动存入到数据库中, 有时间提示;3.选择身份(登录)功能:系统能够记录考生输入地登录信息及交卷信息;4.自动评分功能:考生交卷后能自动评分;5.查看成绩功能:能够查询考生相关信息(包含成绩等).23、机票预定信息系统系统功能地基本要求:航班基本信息地录入, 包括航班地编号、飞机名称、机舱等级等. 机票信息, 包括票价、折扣、当前预售状态及经手业务员等. 客户基本信息, 包括姓名、联系方式、证件及号码、付款情况等. 按照一定条件查询、统计符合条件地航班、机票等;对结果打印输出.24、平面公司业务管理系统基本信息:稿件基本信息:客户名称、稿件名称、规格(6 开,8 开,16 开,32 开)、色数单色,双色,三色,四色)、页数、单价、金额u页数X单价)、状态(等待,设计,完成交付)、签单日期. 客户基本信息:客户名称、公司地址、联系人、联系人电话、邮箱地址. 送货基本信息:送货时间、送货人、送货地址、客户名称、稿件名称、结算金额(客户收货付款)、欠款金额.查询目标:查询客户基本信息;查询某段时间内与本公司有业务联系地客户资料. 查询某客户当月与公司产生地送货单情况、总金额, 已结算金额、欠款金额. 查询公司某段时间内地合同额.25、小型书店管理系统基本信息:图书信息:图书名称、订购数量、订购时间、订购单价、金额、出版社名称、作者名称;供应商名称等;供应商信息:供应商名称、地址、电话, 联系人;客户信息:客户编号、名称、年龄、性别、累计购书金额等;销售信息:时间、销售名称、数量、销售单价、客户编号、客户名称、金额等查询目标:查询当月书店销售金额、营业金额;查询某种图书库存数量;查询当月销量最好地图书信息;按供应商名称查询订购信息;查询购买次数超过3 次地客户信息26、学生选课管理信息系统系统功能基本要求:教师信息,包括教师编号、教师姓名、性别、年龄、学历、职称、毕业院校, 健康状况等.学生信息, 包括学号、姓名、所属院系、已选课情况等.教室信息,包括, 可容纳人数、空闲时间等.选课信息, 包括课程编号、课程名称、任课教师、选课地学生情况等. 成绩信息, 包括课程编号、课程名称、学分、成绩.按一定条件可以查询, 并将结果打印输出.27、教案管理系统信息需求学生信息:学号、姓名、性别、专业、年级等教职工信息: 课程信息:包括课程编号、课程名称、任课教师等成绩信息:包括学号、课程编号、课程名称、分数等. 查询目标按学号、姓名、系名称查询学生基本信息. 按姓名、系名称查询教职工基本信息. 按课程号、课程名称、上课教师姓名查询课程基本信息. 按学号、学生姓名、课程号、课程名称、教师姓名查询学生成绩按课程号、课程名称查询不及格学生学号、姓名.28、简单进销存管理系统信息主要包括:进货单:用于对进货业务地核算,包括:进货时间,供应商,采购合同号,货物名称,单位, 数量, 单价, 金额;销货单:用于对销货业务地核算, 包括:销售时间,客户, 金额合计, 定购合同号,货物名称,单位,数量,销售价格,销售金额;供应商信息:名称、地址、电话、供应货物名称、价格.查询目标:查询某种货物当月进货时间、进货数量, 进货商家(可能进过多次);查询货物当月销量情况及剩余库存数量;查询某供应商当月全部供货信息;查询可以供应某种货物地全部供应商信息;查询当月销量不足30%地货物信息.29、超市会员管理系统系统功能地基本要求:加入会员地基本信息, 包括:成为会员地基本条件、优惠政策、优惠时间等会员地基本信息, 包括姓名、性别、年龄、工作单位、联系方式等. 会员购物信息:购买物品编号、物品名称、所属种类, 数量,价格等. 会员返利信息, 包括会员积分地情况,享受优惠地等级等. 对货物流量及消费人群进行统计输出30、教室管理信息系统系统功能基本要求:教室信息, 包括教室容纳人数、教室空闲时间、教室设备等;教师信息, 包括教师姓名、教授课程、教师职陈、安排上课时间等;教室安排信息, 包括何时空闲、空闲地开始时间、结束时间等. 按照一定条件查询,统计, 将结果打印输出31、职工考勤管理信息系统系统功能基本要求:职工信息, 包括职工编号、职工姓名、性别、年龄、职称等;出勤记录信息,包括上班打卡时间,下班打开时间,缺勤记录等;出差信息, 包括出差起始时间、结束时间、统计总共天数等;请假信息,包括请假开始时间,结束时间,统计请假天数等;加班信息, 包括加班开始时间、结束时间、统计加班总时间32、个人信息管理系统系统功能基本要求:通讯录信息, 包括通讯人姓名、联系方式、工作地点、城市、备注等;备忘录信息, 包括什么时间、事件、地点等;日记信息;包括时间、地点、事情、人物等;个人财物管理,包括总收入,消费工程、消费金额、消费时间、剩余资金等33、办公室日常管理信息系统系统功能基本要求:文件管理信息:包括文件编号、文件种类、文件名称、存放位置等;考勤管理:包括姓名、年龄、职务、日期、出勤情况等;查询员工地出勤情况. 会议记录:包括会议时间、参会人、记录员、会议内容等;办公室日常事务管理, 包括时间、事务、记录人. 按条件查询, 统计.34、轿车销售信息管理系统系统功能基本要求轿车信息, 包括轿车地编号、型号、颜色、生产厂家、出厂日期、价格等;员工信息, 包括员工编号、姓名、性别、年龄、籍贯、学历等;客户信息, 包括客户名称、联系方式、地址、业务联系记录等;轿车销售信息, 包括销售日期、轿车类型、颜色、数量、经手人等. 按条件查询, 并将销售报表打印输出.设计目地:通过课程设计能基本运用SQL*PLUS环境中ORACL地简单基本命令,能使用PL/SQL创建存储过程完成简单地数据库程序设计.程序设计说明:定义好基本表, 各字段地属性自己定义. 基本表中地数据内容自己设, 要求必须有10条以上记录.程序设计主要用到了PL/SQL程序设计实现插入,查询,更新,删除等操作.要求:1.原则上每人一题, 最多两人一题(要求有分工, 完成数据库设计和应用程序设计, 且文档不能相同), 可以自拟题.2.课程设计必须独立完成. 若抄袭, 记零分.3.第12周某天当面检查, 并于12周最后一天5点前交纸制文档,过期不检查者, 记零分.设计说明书中内容:(包括以下三大部分即可)1、系统分析与设计先进行系统需求分析, 然后根据需求分析画出功能结构图2、数据库设计(1)数据库概念结构设计(用E-R 图表示)(2)数据库逻辑结构设计(数据表格形式)(3)数据库物理实现(以截图地方式表示在说明书)1)以DBA身份登录,完成:表空间创建、用户地创建及授权、数据库地创建(可选)2)以应用程序开发员身份登录, 完成:系统所必须地表、索引、视图、同义词等数据库对象地创建;用用SQL 语句和PL/SQL 程序块实现插入、更新、删除和查询, 其中必须使用到存储过程、函数、包、触发器等部分内容, 并且写出调用语句.3、小结大型数据库》课程设计课题班级学号姓名成绩2013 年月日—2013 年月日。

相关文档
最新文档