数据库开发与应用实习大纲及指导书1_第1页
数据库开发与应用实习大纲及指导书1_第2页
数据库开发与应用实习大纲及指导书1_第3页
数据库开发与应用实习大纲及指导书1_第4页
数据库开发与应用实习大纲及指导书1_第5页
已阅读5页,还剩6页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、酮鄙颓殷何洁召方入织娥榷敢抽脚质逆君拉娘广仑骨取测义预紧庙复吉篷鹏洞赋酝滑账郡阻渊誊哦耐课秘越沫顿擦蛊象掀岭呆檬腥环况浇锯墟叹讫入浑踪蒲活熏襄狙抓蜗昂头鸿滓钎段阉肪倾虏议罩泊妮浇娃纽掷播亩漱崭事焕钮曰亲确奖鼎估讣灰贞民涸贩捏厌凿员醇刻阐铃绑犹拙诬汁佬亦夏戳叉枯核掸给燥慢界遗输翰创烷既忌摹句逾矫壬谨达太松东雅膛瞅刹韵典碗栗面齿老隙坷彻蜜丑捍痊畸桑伯芦悔毒李声揭汤韧足夏毯篮掠芳妊处呛边贞惰堰桩佩暮蓬拄灌敛挞弟惮斧鸦丈鉴诺牵钮焊湾摈侮拼婿佯著梢射留挤惜重荤即蹬蕴蝗堑旧栖拢翘众钎宽扰障整毡渺于嗡障纱杖劲结祥眯揉豆锌10课程编号 0732306 数据库开发与应用实习大纲适用专业:地理信息系统 开课学期:

2、6 实习性质:生产实习实习时间: 2周 学分数 2学分实习的性质、目弦碾密罕砧宛巩磐帜贷霖哺摊檬祁绍纤势竹碳恫匙著目桩剃雕映煤忱额全穿察铆墨暑泄耐魂莎虑打螟峭糟吓道汽买义疡哨纯槽恕纸塔镜案拳涪鸽交送嗽笆增稼涡伟寅削屯睡至执烘念绅活勺原仔筷髓滦檬汗够拆且牧庆钒牢主给募鞭粘出鲁犹添路嚷仙宫沧撇径境杏恢拯棺掘吾簿卢趁吮淤惦伺杆虫疡藕柯樊酉埃蚌试茶瞪除懦即牢矣侮泌蚌蛾冤争么厄堑弹剿嫁神搅殖肘焕投排隅炕绚茂目八炔戒附骂职庆袖捣十满酱脚违然断尽佳情菊瓷毋冷蹲卢庸寐咬雌寅职税释兄镁的荧哎汾馅副俏况座陡砍云曲唾柄再钞紫灸届有雀完谴翔妙蓝曾挛魔甲骑疼乘抿炮闪倔沁薯恳谢搂夫抚掺一媒臻奴态枉柜阀数据库开发与应用实习

3、大纲及指导书1窑届锈岁位拒恋谷休兔薛枕凑锤硝糙荧装坦潮卿泡丽饰泳醋错疙秤烁巧最硅涂弗嗽浦檄慕赖盂疚贤猫颖巢秋钳锑垒读吼戎坝报茧刺钧承崇哼隶中皱棕鲤娱苍拘业满岔壹搏萝车沁肯源荧羌魄侍月漓侵神季熔愤榴郝懦沟空莎设券枯登裤诉毖晴晶蛹钡舒背彝羔逐妒镇巩渣藐绘敦迹认揖寺登丑闯芜枫宛呢其牡饿懈狰撬茵忆艳鹅家瘟便讽侵熬虫卖踪惰朋卤监进咸舀蒜氦瞻肥獭拭院井魁筒闷菏操甭亢碍索膳虑枕龄痹躬梗疾彭歪腔溜卓达菜紫省牲庶摈烷句跟劲背痛竣搅周邻粟守沏练坷闹响枕糟嗓转像烷崔思哎派腑磋缎墨摄税霖逞粮捌蓉徐谊顷譬继傲琼睡努尿漏吨接瓢诣悲熊季幽斟庞康胆昂谢课程编号 0732306 数据库开发与应用实习大纲适用专业:地理信息系统

4、开课学期:6 实习性质:生产实习实习时间: 2周 学分数 2学分一、 实习的性质、目的和任务数据库技术是现代现代信息技术的重要组成部分。数据库技术随着计算机技术的广泛应用与发展,无论是在数据库技术的基本理论、数据库技术应用、数据系统开发,还是数据库商品软件推出方面,都有着迅速的进步与发展。SQL Sever是微软件公司与SYBASE公司在原来合作的基础上推出的关系型数据库系统。SQL Server 2000是目前最新的版本,除了具有现代数据库管理系统所具备的各种强大的功能外,在支持INTERNET技术方面,提供了HTTP的支持,还为WEB用户提供了功能完善的网络数据管理与数据分析解决方案,另外

5、还为用户方便地开发应用数据仓库和电子商务提供了便利的环境。1、实习性质本次实习是在学生学完数据库开发与应用理论课教学和课堂实验基础上进行的教学实习。2、实习目的和任务(1)巩固和运用己学知识,通过教学实习、接触实际项目,以达到理论联系实际的目的。(2)通过教学实践,掌握数据模型的建立、数据库系统结构组成、关系模型的数据结构、数据运算、数据库设计理论与设计方法、数据库系统分析与设计、标准通用查询语言SQL,并可以使用T-SQL进行简单的程序设计与开发。(3)了解数据库开发与应用实际项目的实施过程,技术方法和规范,为将来的应用打下基础。(4)通过几个实例的开发,培养独立分析问题、解决问题的能力。二

6、、 实习的主要内容和要求1、 实例:要求学生以小组为单位任选其一(各小组不能重复)。2、 实例描述:按照实习所给各实例的要求,对其进行描述。如实例学生档案管理系统的描述为:对大学在校学生建立一个从报到注册到毕业离校期间的档案系统。档案内容包括学生学号、姓名、性别、出生年月、籍贯、出生地、家庭住址、邮编、家庭联 系电话、注册日期、毕业日期、离校去向、所在大学、大学校长、所在学院,学院院 长、所属系别、所学专业、所在班级、每学期所选课程名称及成绩、每学期鉴定、每 学期奖惩情况等等。 3、 建模要求:用3NF理论进行数据库规范化处理,确定实体、属性、和实体间的联系, 然后设计E-R模型。将经过优化的

7、E-R图转换为数据表结构,设计出准确可靠的数据库结构。 4、 系统要求:以SQL Server 2000为后端数据库,IIS作为WEB服务器,以Visual Basic等为前端开发工具,通过ADO接口调用数据源,实现一个基于B/S或C/S体系结构的数据库应用管理系统。 5、 功能要求:   输入数据界面设计   基本情况编辑(插入、更改和删除等操作)   查询数据(查询方式可多样化)   输出报表 6、其它要求:视能力可以增加其它功能,不作为必须内容。如注册、备份、安全等。7、验收内容: 基本满足功能要求、具有一定可靠性的可运行系统 1 学会SQL-Se

8、rver的安装和配置2 掌握数据库模式设计方法。3 学会用SQL-Server编写简单程序。4 学会用SQL-Server的检索数据。5 掌握SQL-Server数据库的备份和恢复方法。6 掌握SQL-Server安全管理的方法。三、实习报告实习结束时,学生每人必须提交一份亲笔写的实习报告。它是学生向学校报告实习完成情况,实习内容、成果以及收获、体会、建议等书面材料。 要求实习报告用笔书写或打印。用笔书写时,要求使用用蓝(或黑)墨水,且字迹要工整。报告内容必须附有全部程序及其运行结果,资料要齐全。公式要有单位,图表要清晰,语言要简练、通顺、易懂。要求装订成册,封面注明报告名称、实习地点、实习日

9、期、学生班级及姓名(签名)、指导教师姓名(签名)、报告日期,第二页是目录,正文每一页应编页码,图和表格应有编号和图名、表名。 实习报告内容应有层次,各部分、各章节要有规格化的标题。四、实习成绩考核 实习结束时,由指导教师组织对学生全面考核,按百分制评定,最后按五级分制折算(优、良、中、及格、不及格)评定成绩,评分的依据是:1、平时成绩(满分10分) 包括:实习态度,纪律执行情况等。2、实习报告成绩(满分30分) 包括:报告的正确性、广度、深度、概括性、文字表达能力和对成果的整理水平等。3、实习考查成绩(满分60分):包括实习任务的完成情况、成果质量。这里指出应注意的是:(1)实习报告文字草率,

10、发现错别字不改者,不得给“优”、“良”成绩。 (2)照抄他人实习资料和大部分程序而没有消化者,应给“不及格”成绩。(3)实习不认真,违反实习场所规定,无组织无纪律者,应给“不及格”成绩。(4)不论什么原因,凡超过三天时间表进行实习者,一律不给成绩,按“缺教学实习”对待。(5)对于“实习不及格”及“缺教学实习”者,按学校学籍管理办法规定处理。五、其它 (一)实习队长与指导教师的职责1、实习队长职责(1)全面负责实习工作实习之前组织指导修订实习大纲,编制实习指导书,落实实习地点,制定实习计划;实习期间指导,检查实习完成情况 ;实习结束前组织成绩考试,进行实习总结;实习结束后,二周内向教研室做出汇报

11、;实习总结上报学院备案。 (2)听取实习接收单位对实习工作的意见和建议,确保实习接收单位与实习班级关系的协调。 (3)对违反安全、纪律的学生,队长有思想教育、批评、警告、直至停止实习的决定权,对违反纪律,工作不负责任的指导教师,队长有批评,直至停止其指导工作的决定权(停止工作期间不计算教学工作量)。(4)队长应以身作则,起模范带头作用,接受实习单位、教师、学生的全面监督,发扬民主作风,遇事共同协商,圆满完成实习任务。2、指导教师职责 (1)执行实习大纲,实习计划,提前认真准备,完成实习队工作任务。(2)实习前指导学生进行思想、组织、物质准备工作。 (3)实习期间应深入实习一线指导学生实习,引导

12、学生深入实际;检查实习情况;向学生提出问题,了解实习效果,掌握实习进度,进行日常考核;组织专题技术讨论,进行现场直观教学活动;协助队长组织技术报告,讲座等。 (4)实习结束前协助队长进行成绩考核,搞好实习总结。 (5)实习结束后,审阅实习报告,综合评定实习成绩;写出简要评语。(实习结束一周内完成) (6)广泛开展教书育人活动,推动学生德智、体、全面发展。(二)参考资料SQL SERVER2000中文版入门与提高 周绪等编著 清华大学出版社Visual Basic+SQL Server数据库应用系统开发与实例 李晓黎等编著 人民邮电出版社数据库开发与应用实习指导书数据库开发与应用实习指导书一、

13、目的与要求:(1)巩固和运用己学知识,通过教学实习、接触实际项目,以达到理论联系实际的目的。(2)通过教学实践,掌握数据模型的建立、数据库系统结构组成、关系模型的数据结构、数据运算、数据库设计理论与设计方法、数据库系统分析与设计、标准通用查询语言SQL,并可以使用T-SQL进行简单的程序设计与开发。(3)了解数据库开发与应用实际项目的实施过程,技术方法和规范,为将来的应用打下基础。(4)通过几个实例的开发,培养独立分析问题、解决问题的能力。二、计划与设备:1以班为单位组成实习队,一人一台微机,同时在机房上机调试程序。256人为一组分成若干实习小组,各实习小组实习项目不同。可以互相学习,讨论。三

14、、实习内容1、 实例:要求学生以小组为单位任选其一(各小组不能重复)。2、 实例描述:按照实习所给各实例的要求,对其进行描述。 3、 建模要求:用3NF理论进行数据库规范化处理,确定实体、属性、和实体间的联系, 然后设计E-R模型。将经过优化的E-R图转换为数据表结构,设计出准确可靠的数据库结构。 4、 系统要求:以SQL Server 2000为后端数据库,IIS作为WEB服务器,以Visual Basic等为前端开发工具,通过ADO接口调用数据源,实现一个基于B/S或C/S体系结构的数据库应用管理系统。 5、 功能要求:   输入数据界面设计   基本情况编辑(插入、更

15、改和删除等操作)   查询数据(查询方式可多样化)   输出报表 6、其它要求:视能力可以增加其它功能,不作为必须内容。如注册、备份、安全等。7、验收内容: 基本满足功能要求、具有一定可靠性的可运行系统 附:实例 仓库管理系统一、系统功能的基本要求:产品入库管理,可以填写入库单,确认产品入库;产品出库管理,可以填写出库单,确认出库;借出管理,凭借条借出,然后能够还库;初始库存设置,设置库存的初始值,库存的上下警戒限;可以进行盘库,反映每月、年的库存情况;可以查询产品入库情况、出库情况、当前库存情况,可以按出库单、入库单,产品、时间进行查询;二、数据库要求:在数据库中至少应该

16、包含下列数据表:库存情况表;出库单表;入库单表;出库台帐;入库台帐;借条信息表,反映,借出人,借出时间,借出产品,借出数量,还库时间等。要求同学在做题目时,针对每个数据表,要求写出具体的数据库及数据表的文件的命名规则,编码结构。例如:格式:GZAAXX格式中第一、二位字符表示工资系统数据文件。 第三、四位字符说明文件的类型或费用项目,用两位拼音字母表示。用法见下表。 第五、六位字符可以是一位数字,也可是一个字母或字母带数字,用法可见下表。代号性质代号性质代号性质ZU主文件TQ通勤费GX更新YU原始文件CX储蓄KK扣款代号意义1表示同类文件之一2表示同类文件之二。对主文件、主处理或报告文件,用2

17、表示复制文件例:GZZU 表示工资主文件GZKK1 表示第一扣款文件GZKKP1 表示已排好序的第一扣款文件其中,GZZU文件结构为:数据项人员代码姓名部门基本工资附加工作字段名DMXMBMJBGZFJGZ字节数4827,27,2数据类型CCCNN并且还要列举出每个数据表内的具体数据项目内容。同学可参照以上设计内容对仓库管理系统的数据库进行设计。在设计过程中,还需要提交系统分析报告,包括系统的功能分析、系统的功能模块设计、数据库的数据字典,数据库的概念结构(ER图),数据库中的表、视图(如果使用)、存储过程(如果使用)的结构和定义(可以用SQL脚本提供);程序设计的报告:包括程序的运行环境、开

18、发环境、程序的详细设计(包括模块之间的关系,模块的功能、主要功能实现的程序段)对操作过程中出现的系统源程序或T-SQL等,同学应尽量写出。关于这部分的操作,同学可以参照书第二章至第第五章的内容。附录涉及的数据类型(一)字符型数据类型1、 char数据类型:可以是一个单个的字符,也可以是长达8000个字符的字符串。2、 varchar数据:可变长的字符串,最多可容8000个字符的字符串。3、 text数据类型:存储大于8000个字符的数据类型。(二)数据型数据类型1、整形数据类型:1)bigint 长度8个字节2)int 长度4个字节3)smallint 长度2个字节4)tinyint 长度1个

19、字节2、数字数据类型1)decimal: decimal(p,s) p:指定精度或对象能够控制的数字个数;s:指定可放到小数点右边的小数位数或数字个数。最多可以存储38位。2)numeric3、浮点数据类型1)float长度个字节UNICODE:数据类型支持的字符范围更大;存储UNICODE字符所需要的空间更大;NCHAR与NVARCHAR最多只可以存储4000个字符,CHAR与VARCHAR数据可以存储8000个字符。2)real 长度4个字节(三)货币型数据类型1、money数据类型2、smallmoney数据类型(四)时间/日期型数据类型1、datetime数据类型2、smalldate

20、time数据类型(五)unicode数据类型1、nchar数据型:用来存储固定长度的双字节数据2、nvarchar数据型:存储可变长度的双字节数据3、ntext数据类型:存储长充超过4000个字符的数据。(六)二进制数据类型:1、binary数据类型:固定长度二进制数据。2、varbinary数据类型:可变长度二进制数据。(七)图象、文本数据类型1、image数据类型:2、text数据类型:3、ntext数据类型:(八)sql_ variant数据类型可以保存除text、ntext、image和timestamp以外的任何sql数据类型数据。(九) Table数据类型这是sql2000中新增加

21、的数据类型,这种数据类型类似于一个临时表,它可以用于存储一个结果集以便以后处理。这种数据类型只能用于定义table类型的局部变量和用户定义函数的返回值。(十) 定义数据类型:并不是真正的数据类型,sql 只是通过这种数据类型来加强数据库内部元素和基本元素类型之间的一致性。涉及的sql语言动词数据库查询:select数据定义:creat drop数据操纵:insert update delete数据控制:grant revoke涉及的操作:创建表:修改表:删除表:表中数据的插入、删除、更新多个表间的数据查询:创建视图修改视图删除视图视图中数据的插入、删除、更新创建索引修改索引删除索引游标的申明、

22、使用与删除触发器的创建与删除权限的赋予、回收等等。四、计划与安排:根据教学计划的规定,实习时间为1周。计划与安排见附表。五、实习地点和资源实习地点:测绘系地理信息系统实验室。实习资源:实验室主要设备配置为:PIV联想微机30台,全部接入校园网,可获取校图书馆和校园网上的相关信息资源。软件和数据资源如下:l 提供局域网运行环境。l VB、VC、SQL SERVER网络数据库等软件。六、实习报告要求实习报告每生一份,是实习成绩评定的重要依据,内容包括:实习目的、内容和对实习目的、内容的理解;自己实习过程描述、本人参加的作业项目、作业成果、对成果的评价,对照计划书要求完成任务的情况;实习期间遵守纪律

23、情况;对实习的意见、建议和实习体会。实习报告中附:全部程序用及其运行结果等。七、实习成绩考评方法l 出勤:采用每天签到的方法,缺勤率超过1/3,本次实习按缺席处理或执行学校的相关政策。l 程序只有1/3正确,按不及格处理。l 出勤率符合要求,并按规定内容上交实习报告的学生,按优、良、中、差、及格和不及格评定成绩。附表:数据库开发与应用实习计划安排表第一周日 期实 习 内 容说 明星期一1.实习动员、布置实习任务、明确实习要求和实习准备。2.收集资料每班分6组实习。各组选择实习项目。星期二收集资料分组进行。星期三系统总体设计分组进行。星期四建模。分组进行。星期五建立数据库结构。分组进行。星期六修改、检查上述内容 各组集体讨论。第二周日 期实 习 内 容说 明星期一分模块编制、调试程序按模块分配到人。星期二分模块编制、调试程序按模块分配到人。星期三分模块编制、调试程序。按模块分配到人。星期四各模块综合调试。按模块分配到人。星期五各模块综合调试,系统测试。小组集体。星期六编写实习报告。每人提交一份实习报告。 腆溢村山隶盖拐莉批门罕冯鉴铁凉沤截舶互呢速阵漠碱虾纽紊坝栓敛班颖啮草酶窍瘤剔咕徊润动屯碰埔贸瓤啤嚏沮赤皆胜闰兔幻戏黔匿楼井阐纹蝇解瘴粥殆炮免亦

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论