2010-2011学年第一学期《网络数据库》实训课程设计任务指导书-张勇

合集下载

2011-2012第二学期——网络数据库应用大作业

2011-2012第二学期——网络数据库应用大作业

2011-2012学年第 2学期《网络数据库技术》大作业报告专业:班级:组号:学号:姓名:2011-2012年度第二学期《网络数据库技术》大作业内容及考核方法1.考查任务内容1.1以s+自己的学号后3位为数据库名建立数据库(以下以23号为例)1.2在创建的数据库上使用SQL语言创建下列关系表:(1)CHOICE表(选课表)主键:(S_No, Course_no)主键:CLASS_NO主键:COURSE_NO主键:DEPT_NO(5)STUDENT表(学生表)(6)TEACHER表(教师表)主键:T_NO(7)TEACHING表(教师授课表)字段说明:1.3各关系表的约束要求外键约束:(1(2(3(4)STUDENT——CLASS关系(5)TEARCHING——TEARCHER关系(6检查性约束:STUDENT表的S_SEX字段和TEACHER表的T_SEX字段取值均为’男’或’女’。

1.4使用SQL语言插入下列所示的数据TEARCHING表CHOICE表CLASS表COURSE表DEPARTMENT表STUDENT表TEARCHER表1.5 完成以下查询要求,给出实现该要求的SQL语句(1)查询入学总分高于平均总分的学生的学号、姓名、总分、班级编号、班级名信息,并将显示结果按班级编号、学号排序。

(2)创建一个名为STUDENT_NEW的新表,将STUDENT表中的记录复制到该新表中。

(3)将STUDENT中叫“丁一”的学生的学号修改为“040102”,班级编号修改为“0401”。

(4)列出《计算机文化》课程的成绩高于“王五”的学生名单。

(5)分组统计选修各门课程的学生人数。

1.6 完成以下PL/SQL编程的相关要求(1)设计一个存储过程,用来接受用户输入的学号,然后显示出该学号对应学生的所有选修课程名及课程成绩。

(2)设计一个函数/存储过程,用来接受用户输入的课程名,然后显示出所有选修了该课程学生的成绩的平均成绩。

2010版030551009网络数据库开发课程设计教学大纲

2010版030551009网络数据库开发课程设计教学大纲

《网络数据库开发技术课程设计》教学大纲课程编码:030551009 周/学分:2/4一、大纲使用说明本大纲根据计算机科学与技术专业2010版教学计划制订(一)适用专业计算机科学与技术专业(二)课程设计性质必修(三)主要先修课程和后续课程1、先修课程:数据库原理2、后续课程:二、课程设计目的及基本要求本课程设计的目的在于巩固课堂所学知识点,加深对课程中所学理论知识的理解,进一步提高学生运用已学的知识分析问题和解决问题的能力。

学生应当已经学习了网络数据库开发技术这门课程,掌握了课程的各个知识点,具有一定的程序设计能力。

通过集中性的编程训练,使学生系统的掌握如何将所学的数据库基本理论应用于实践,如何将客观信息与数据的逻辑结构和存储结构对应起来,设计出一个简单的网络数据库应用系统。

三、课程设计内容及安排根据课程设计综合题目的难度不同由小组合作完成,每个小组1—3人,完成一组综合题,要求具有良好的界面、清晰的算法描述,对语句的注释说明。

整个课程设计分为以下几个阶段进行:开题,系统设计,系统编码实现,系统测试,系统评价与验收。

1.开题: 题目可来自教师指定的参考题目,也可自由选题,特别是鼓励有创新性的题目或是在已知题目的基础上进行创新。

2.系统设计: 系统设计的任务是对所确定的题目从问题需求,程序结构,难点及关键技术等方面进行分析,形成的系统设计方案,并进行详细的分工。

在确定解决方案框架过程中,考虑怎样使结构清晰、合理、简单和易于调试,并确定每个模块的简单功能,以及模块之间的调用关系。

3.系统编码实现: 小组成员根据初步的系统设计方案,编程实现系统功能。

4.系统测试: 在各程序模块编码完成并集成后,就可以开始对整个系统进行测试。

5.书写设计报告:完成文档整理,按照软件工程的要求完成设计报告。

6、系统评价与验收:通过答辩的形式对程序的功能进行评价与验收。

四、指导方式教师给出具体设计题目,根据题目的难易程度,分配给每个学生或每组学生,或学生自选题目。

大学计算机基础实验指导书(11版)

大学计算机基础实验指导书(11版)

大学计算机基础实验指导书大学计算机基础课程组西北农林科技大学信息工程学院2011年9月前言大学计算机基础分为课堂讲授和上机实验两个环节。

通过上机学习,使学生养成良好的使用计算机习惯,掌握WINDOWS及其应用软件操作和应用方法;培养学生应用OFFICE系列软件操作及应用技能,使用多媒体软件解决实际问题的能力。

在课堂讲授过程中,虽然采用多媒体投影辅助教学,提高了教学直观性,但在实验教学中,学生因为缺少充分的准备,实验目标不明确,“走马观花”的现象普遍存在,这直接影响了整个课程教学质量的提高和后续计算机课程的学习。

本指导书在较全面总结教材内容基础上,把大学计算机基础实验教学中要求掌握的内容以案例的形式给出,学生只要按照指导书,遵照循序渐进规律,就能较系统地掌握基本概念、理论和操作。

由于学时限制,部分内容需要学生自己抽时间在课余完成。

每个实验完成后都需要写出实验总结。

总结中应反映出学生在实验前的实验准备,实验过程中出现的各种问题及解决方法。

本书是在院领导的亲切关怀下,由课组全体成员多次讨论才最后定下基本框架的。

其中实验一由陈勇老师编写,实验二由杨沛老师编写,实验三由杨龙、田彩丽两位老师共同完成,实验四由张晶老师编写,实验五由李梅老师编写,实验六由朱姗娜老师编写,朱俊平老师独立完成了实验七和实验八全部内容的编写,实验九由杨晓辉老师编写,全书由陈勇、孙健敏、杨沛老师统稿,李书琴、张阳教授做了最后审定。

本书每个实验后都要求学生完成实验总结,学生应该详细总结实验中遇到了哪些问题,是如何解决的,还有哪些问题没有解决等内容。

由于时间仓促,本书在内容及形式上做了较大的改动,不足之处请各位老师和同学谅解。

大学计算机基础课程组2011年9月1实验一指法练习一、实验目的熟悉实验环境,认识计算机,培养良好使用计算机的习惯,掌握正确录入方法。

二、实验任务实现盲打,英文指法达每分钟80-100CPM(每分钟字符数)。

三、实验内容及方法利用机房的“指法练习”进行指法训练10小时以上。

网络数据库编程实训指导书

网络数据库编程实训指导书

《网络数据库编程》实训指导书交通信息学院信息技术系2013-9目录题目1 学生成绩(XSCJ)数据库操作 (3)题目2 图书管理数据库操作 (11)题目3 企业员工信息数据库操作 (13)题目4 学生学籍管理信息系统数据库设计 (16)说明:题目1、题目2是必做题,完成后可选做题目3和题目4题目1 学生成绩(XSCJ)数据库操作1、创建学生成绩(XSCJ)数据库及其表结构表A.1 学生情况表(表名XS)结构列名数据类型长度是否允许为空值默认值说明学号char 6 否无主键姓名varchar 8 否无专业名varchar 10 是 1 男1女0 性别bit 1 否无出生时间datetime 8 否无总学分int 4 是无备注text 16 是无表A.2 课程表(表名KC)结构列名数据类型长度是否允许为空值默认值说明课程号char 3 否无主键课程名char 16 否无开课学期tinyint 1 否 1 只能为1~8 学时tinyint 1 否无学分tinyint 1 是无表A.3 学生与课程表(表名XS_KC)结构列名数据类型长度是否允许为空值默认值说明学号char 6 否无外键课程号char 3 否无外键成绩tinyint 1 否无学分tinyint 1 是无2、向学生成绩XSCJ数据的表中插入样本数据(1)学生情况表(表名XS)数据样本(2)课程表(表名KC)数据样本(3)学生与课程表(表名XS_KC)数据样本利用sql语句完成下列数据操作:1、查询XSCJ数据库的XS表中各个同学的姓名、专业名和总学分2、查询XS表中计算机专业同学的学号、姓名和总学分3、查询XS表中计算机系同学的学号、姓名和总学分,结果中各列的标题分为指定为number,name和mark4、查询XS表中计算机系各同学的学号、姓名和总学分,对其总学分按以下规则进行替换;若总学分为空值,则显示“尚未选课”;若总学分小于50分则显示为“不及格”;若总学分在50分与52分之间,显示为“合格”;若总学分大于52分,显示为“优秀”。

计算机网络技术应用教程实训指导书

计算机网络技术应用教程实训指导书

《计算机网络应用教程》实训指导书实训一:网络基本概念及简单应用一、实训目的1)单机系统软件的安装方法2)网卡设备的驱动程序安装方法3)掌握获取Internet资源的方法,掌握Internet搜索引擎的使用,熟练掌握电子邮件E-mail的使用二、实训环境1)Windows 操作系统的计算机,具备Internet环境。

2)Win2000、Ghost、网卡驱动程序三、实训步骤1、安装单机系统计算机的主机首先要安装操作系统,Windows 2000系统是一种常用的操作系统之一,由于本实训中需要进行多次反复操作,基于Windows 2000的基本安装大家在计算机组装实训中已经操作过了,这里就不再重复操作,下面着重以磁盘克隆软件Ghost为例来说明系统的还原方法。

(1)GHOST软件介绍:GHOST是著名的硬盘复制与还原的软件,不仅可以进行硬盘对硬盘的克隆,而且可以进行分区到分区的克隆。

菜单介绍:Local本地硬盘间的备份LPT网络硬盘间的备份Option设置(一般不做调整,使用默认值)Quit退出作为单机用户,我们只选择Local,其包括以下几选项:Disk硬盘操作选项To Disk硬盘对硬盘完全拷贝To Image硬盘内容备份成镜像文件(*.gho)From Image从镜像文件恢复到原来硬盘●Partition硬盘分区操作选项To Partition分区对分区完全拷贝To Image分区内容备份成镜像文件From Image从镜像文件复原到分区check检查功能选项(2)操作步骤(划线部分为键盘输入命令)●进入DOS界面:插入win98启动光盘或软盘,然后重新启动计算机,或重新启动计算机时选择安装win98 dos系统(按F8选择)运行GHOST软件:C:\>D:D:\>CD \SETUP\GHOSTD:\SETUP\GHOST>GHOST●恢复镜像文件选择Local→Partition→From Image,从镜像文件恢复系统。

《网络数据库应用》教学大纲

《网络数据库应用》教学大纲

《网络数据库应用》课程教学大纲一、说明(一)课程定义网络数据库应用是XXXXX专业开设的一门重要的专业选修课程。

本课程研究如何利用计算机进行数据管理的学科,其主要研究的内容是如何更合理地组织数据和存储数据、更方便地维护数据、更严密地控制数据和更有效地利用数据。

(二)编写依据根据《XXXXXX学院XXXXX专业本科人才培养方案》(XXXXX版)编写。

(三)目的任务通过学习这门课程,应使学生了解数据库的基础知识、MySQL数据库的安装和配置、MySQL的常用命令、数据库和表的操作、视图管理和函数管理等内容,并初步具备数据库开发和管理的能力。

(四)学时数与学分数:本课程理论18学时,实践/实验18学时,共36学时,2学分。

(五)适用对象:XXXXXXX专业,三年级学生。

(六)课程编码:KY1810D01二、教学内容与学时分配三、教学内容与知识点第一章MySQL基础第一节数据库基础知识点:数据库的定义、表、数据类型、主键第二节数据库技术构成知识点:数据库系统、SQL语言、数据库访问技术第三节什么是MySQL知识点:客户机-服务器软件、MySQL版本、MySQL优势第四节MySQL工具知识点:命令行实用程序、MySQL Workbench第二章MySQL的安装与配置第一节Windows平台下安装与配置MySQL 5.5知识点:安装MySQL 5.5、配置MySQL 5.5第二节启动服务并登录MySQL数据库知识点:启动MySQL服务、登录MySQL数据库、配置Path变量第三节更改MySQL的配置知识点:通过配置想到来更改配置、手工更改配置第四节MySQL常用图形管理工具知识点:phpMyAdmin、Navicat、MySQLDumper、SQLyog第三章数据库的基本操作第一节创建和删除数据库知识点:建库语句、删库语句第二节数据库存储引擎知识点:MySQL存储引擎简介、InnoDB存储引擎、MyISAM存储引擎第三节综合案例——数据库的创建和删除知识点:登陆数据库、创建数据库、选择数据库、删除数据库第四章数据表的基本操作第一节创建数据表知识点:创建表的语法形式、主键约束、外键约束、非空约束、唯一性约束第二节查看数据表结构知识点:查看表基本结构语句、查看表详细结构语句第三节修改数据表知识点:修改表名、修改字段的数据类型、修改字段名、添加字段第四节删除数据表知识点:删除没有被关联的表、删除被其他表关联的主表第五章查询数据第一节基本查询语句知识点:FROM子句、WHERE子句、GROUP BY子句、ORDER BY子句第二节单表查询知识点:查询所有字段、查询指定字段、查询指定记录、带IN关键字的查询第三节使用集合函数查询知识点:COUNT函数、SUM函数、AVG函数、MAX函数第四节连接查询知识点:内连接查询、外连接查询、复合条件连接查询第六章插入、更新与删除数据第一节插入数据知识点:为表所有字段插入数据、为表指定字段插入数据、同时插入多条记录第二节更新数据知识点:UPDATE子句、SET子句、WHERE子句第三节删除数据知识点:DELETE子句、WHERE子句第四节综合案例——记录的插入、更新和删除知识点:插入语句、更新语句、删除语句第七章案例:新闻发布系统第一节需求分析知识点:需求说明、用户及其特点、用例图、结构图第二节系统分析与总体设计知识点:系统功能描述、系统功能模块划分、系统流程分析、系统的数据库设计第三节详细设计和实现知识点:模块的划分、用户登陆和安全验证、网络资源共享的设计和实现四、考核(一)考核的形式:平时考核、平时实践考核与期末综合测试相结合。

《计算机网络实训》指导书

《计算机网络实训》指导书

《计算机网络》课程实训指导书山东XX大学XX学院XX系目录1实训目的和要求 (2)2所需设备及材料 (2)3实训计划及时间安排 (2)4实训内容及步骤 (2)5其他要求 (5)6参考资料 (5)一、实训目的和要求教学实训是学生在校期间的一个重要的教学环节。

通过本实训,要求学生能动手去组装一个典型的局域网,并能调试和运行网络操作系统,强化学生的网络硬件组装能力和网络的使用能力。

通过综合训练,加强实践环节,使得课堂上学得的理论在实践中灵活运用,培养学生的网络操作综合能力。

以满足和适应社会对学生的基本要求。

具体要求如下:1.通过实习,学生进一步消化和加深理论知识,培养学生综合运用理论知识解决实际问题的能力。

2.掌握局域网的设计组建方法(Windows 2000 server)与网络互连技术。

3.理解常用的网络服务(DHCP、DNS、IIS、FTP、路由服务、域控制器等)的工作原理,学会安装、配置、管理和使用它们。

4.学会使用常用的网络命令,并利用它们及相关软件分析、检测并排除网络故障。

二、所需设备及材料共分为6个组,每组所需设备及材料如下:1、计算机(带网卡、光驱、硬盘):3台2、交换机或集线器:1个3、超五类非屏蔽双绞线:1箱/280米4、RJ-45水晶头:200个(2个/人)5、空白光盘(刻录网络操作系统):10张6、测线仪:6个7、压线钳:6个(一)网络硬件安装完成服务器、工作站的硬件安装、网卡安装、电缆连接等工作。

(二)安装服务器1.安装Windows网络的服务器操作系统(推荐Windows 2000 Server或Windows 2000 Advance Server或Windows 2003)。

2.配置及调试服务器,使其操作系统能正常工作。

(三)安装网络工作站安装网络工作站操作系统(推荐Windows 2000 Professional,在需要时,上面安装的服务器也可以作为工作站使用),并配置调试工作站,使其能正常工作。

《网络数据库应用技术》教学大纲

《网络数据库应用技术》教学大纲

《网络数据库应用技术》教学大纲课程编号:课程英文名:Application Technologies for Network Databases先修课程:数据结构、操作系统适用专业:信息管理与信息系统专业课程类别:选修学时数:54 学分数:3.0执笔者:李环编写日期:2003 年6月一、课程的性质与任务网络数据库是现代信息系统的基石,也是国际互联网的数据后台。

数据库管理系统在计算机学科体系中占据重要地位。

《网络数据库应用技术》是信息管理与信息系统本科生的专业必修课程。

本课程的任务是使学生在掌握数据库系统原理的基础上,使学生具备两方面的能力:其一,网络数据库应用系统的开发能力。

其二,数据库管理系统软件的研究与开发能力。

二、课程内容第一部分数据库基础1数据库概述数据库系统基本概念关系数据库概述网络数据库应用技术数据库系统三级模式结构2 概念模型与ER图实体与联系1:1联系、1:n联系、m:n联系多元联系3关系数据模型数据模型关系模型关系代数(并、交、差、广义笛卡尔积、选择、投影、连接、除)4 关系数据库标准语言SQL表定义(primary key、foreign key、check)表查询(包括外部连接)、插入、删除、修改索引视图嵌入式SQL(静态SQL、动态SQL)ODBC5 关系规范化函数依赖(1NF、2NF、3NF、BCNF)多值依赖(4NF)关系规范化6 数据库设计数据库设计过程:概念设计、逻辑设计、物理设计、数据库实施和维护数据流图数据字典ER图向关系模式的转换第二部分数据库管理系统7 DBMS体系结构DBMS的组成DBMS各部分的功能8 数据库存储物理介质记录的存储格式文件组织9 索引结构10 查询处理和优化查询处理过程代数优化11 事务处理事务及其性质(ACID)事务的可恢复性事务的可串行性SQL中的事务支持12 并发控制13 恢复数据库系统的故障类型Backup/restore基于日志文件的恢复先写日志文件原则Checkpoint14 安全保密自主存取控制(用户鉴别、权限管理、审计)15.Access2000数据库系统创建数据库及表查询及其应用窗体报表及其应用宏数据库访问页及数据库的使用16.ASP概述17.VBScript脚本语言18.ASP的主要对象19.ASP的服务器组件20.使用ADO访问数据库21.ORACLE 9I数据库系统结构与管理ORACLE数据库系统体系结构ORACLE 的管理界面ORACLE Net Manager网络服务器的配置用户管理与角色SQL与PL/SQLORACLE 开发常用工具三.作业内容1. 教材每章后面选一部分2. 另外布置一个有关SQL的大型综合题目四、实验3~5人一组进行网站数据库设计.五、推荐教材及主要参考书<<网络数据库应用教程>><<ORACLE 9i中文版基础教程>>Foundamenatals of Database Systems(Third Edition), Ramez Elmasri, Shamkant B.NavatheAddison-Wesley, 2000ISBN 0-8053-1755-4。

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

武汉职业技术学院
计算机技术与软件工程学院
《网络数据库》实训、课程设计指导书实训、课程设计项目:微型论坛
实训、课程设计时间:2010/2011学年第一学期第15/16周
实训、课程设计地点:B512\图书馆等
实训、课程设计班级:网络09303班/网络09304班
实训、课程设计授课教师(签名):张勇
实训、课程设计课时分配:(2学时教师教室授课、12学时实验室教师指导实验、10学时学生查找资料)
一. 实训、课程设计目的
通过本实训使学生了解并掌握实际开发WEB数据库的过程和方法
二. 实训、课程设计要求
1、网上留言板采用asp技术编程实现
2、系统采用B/S模式建立。

3、留言板的网络应用原理如下图:
三. 实训、课程设计内容
网上留言板系统应包括2个功能模块,即网上留言模块和在线留言管理模块。

四. 实训、课程设计报告的内容
1、实训目的:
2、试验步骤
3、主要代码
4、试验心得
五. 评分依据
1、内容完整,格式正确(30分)
2、步骤清楚,思路清晰(30分)
3、代码正确,完成系统要求(40分)
六. 进度计划
七、参考资料
《网络数据库开发与应用》朱雄军清华大学出版社
《网络数据库技术与应用》何薇舒后编著清华大学出版社
《ASP动态网站编程》石志国清华大学出版社
八、教研室审核意见
教研室主任签字:
年月日。

相关文档
最新文档