数据库课程设计与实践
- 格式:doc
- 大小:1.89 MB
- 文档页数:12
数据库实验报告(通用3篇)数据库试验报告篇1一、实训时间:20_年5月13日至5月24日二、实训地点:三、实训目的与意义:1,这次实习可以使我们在课本上学到的学问用于实践增加了我对电脑技巧的一些认知。
2,通过这次实习也可以让我体验到上班族的生活为我将来毕业后找工作打下了基础。
3,并且这次实习可以非常好的关心我完成将来的毕业论文。
四、实训感悟:还依旧记得来的第一天对这里很茫然,不知道实习要做些什么。
然后经过老师的急躁讲解,熟悉了自己实习要做些什么,得到了许多心理熟悉,对许多问题都有了一些更深的了解。
同时,我熟识了河北玛世电子商务有限公司,总部位于国家命名的“中国丝网之乡”、“中国丝网产业基地”、中国丝网产销基地“、”中国丝网出口基地“—河北省安平县。
使我们队公司有了更进一步的了解实习,就是在实践中学习。
经过这半个月的实习训练,我了解到自己所学的如何在实践中运用。
当然学的更多的是如何在更新网站内容和添加商品,每天不厌其烦的更新添加,观察自己的胜利更多的是兴奋。
还有发布了一些关于公司产品的博客,比如新浪,网易。
而后又尝试在百度知道上提问与回答,在回答问题的过程中,通过网站搜寻相关内容来回答各种丝网问题,通过百度知道这个平台,我对公司又了更一步的了解。
经过半个月的实训我学到了许多之前没有学过没有接触到的东西,熟悉到自己的不足,需要更加努力,才能尽快的学会在社会上生活,敢于面对社会的压力,使自己可以在社会上成长进展。
数据库试验报告篇2由于平常接触的都是一些私人项目,这些项目大都是一些类库,其他人的沟通相对可以忽视不计,因此也就不考虑规范化的文档。
实际上从学习的经受来看,我们接触的学问体系都是属于比较老或比较传统的,与现在进展快速的IT行业相比许多状况已不再适用,尤其是当开源模式渐渐走近开发者后更是如此。
虽然这次是一个数据库课程设计,由于本人在选择项目的时候是本着对自己有实际应用价值的角度考虑的,所以其中也涉及到一些数据库以外的设计。
数据库原理课程设计实验指导书(通⽤)《数据库原理课程设计》实验指导书实验名称:数据库原理课程设计实验类型: 综合性实验学时:⼀周适⽤对象: 计算机科学与技术⼀、实验⽬的这门课是为计算机科学与技术专业的学⽣在学习数据库原理B后,为培养更好的解决问题和实际动⼿能⼒⽽设置的实践环节。
通过这个环节,使学⽣拥有能够应⽤数据库原理对数据库系统进⾏设计的能⼒。
为后继课程和毕业设计打下良好基础。
⼆、实验要求设计⼀个基于数据库的综合数据库管理系统,包括后台数据库的设计和前台⽤户终端的设计,具体题⽬四年不重复,要求:1.准备⼯作:在课外安装相关的数据库管理系统软件和开发⼯具软件,并根据参考书熟悉DBMS 的功能、结构,为后期综合实验打好基础。
2.概念模型的设计:根据题⽬要求,列出实体集,并应⽤E-R图描述实体的属性和实体之间的联系。
3.逻辑模型的设计:根据已建⽴好的E-R图选⽤关系模型设计关系表,包括设计关系表的属性、主码等,要求关系表中的属性名必须使⽤英⽂,呈现给⽤户的视图时显⽰中⽂。
4.完整性设计:包括实体完整性、参照完整性和⽤户⾃定义完整性的设计;⽐如年龄的范围、考试成绩的范围、职务的范围等。
并设计多表间的联系,⽐如学⽣表和成绩表,要求根据E-R图的设计设计关系表的外码,并举例说明。
5.规范化设计:使⽤范式理论证明你所设计的关系⾄少属于3NF,写出证明过程;否则进⾏模式分解,直到该关系满⾜三范式,并写出分解过程;6.SQL语⾔的考察:使⽤DBMS所⽀持的SQL语⾔完成关系表的建⽴,数据的插⼊、修改和更新等功能,着种考查关系表的查询(单表查询、多表查询和组合查询等,跟关系代数⼀起考查);7.图形化⽤户界⾯的设计:完成题⽬所要求的各种功能,并⽤菜单或者⼯具栏的形式组织各种功能(如数据的录⼊、查询、更新维护等);8.权限管理的设计:所设计的系统应该有⼀定的权限管理,不同的⽤户登陆完成功能是不⼀样的,对数据表的权限也不同。
数据库课程设计与实现一、教学目标本课程的教学目标是使学生掌握数据库的基本概念、设计方法和实现技术,培养学生运用数据库技术解决实际问题的能力。
具体分为以下三个维度:1.知识目标:(1)掌握数据库的基本概念,如数据、数据库、数据模型等;(2)了解数据库管理系统的基本原理和体系结构;(3)熟悉数据库设计的方法和步骤,包括需求分析、概念设计、逻辑设计和物理设计;(4)掌握SQL语言及其应用,如数据查询、数据更新、数据控制等。
2.技能目标:(1)能够使用数据库管理系统进行数据库的创建、维护和管理;(2)能够运用数据库设计方法独立完成简单数据库系统的设计与实现;(3)具备使用SQL语言进行数据操作的能力,能编写简单的存储过程和触发器;(4)具备数据库性能优化和安全性控制的基本技能。
3.情感态度价值观目标:(1)培养学生对数据库技术的兴趣,认识到数据库技术在现代社会的重要性和应用广泛性;(2)培养学生严谨、细致的学习态度,注重实践与理论相结合;(3)培养学生团队协作精神,提高沟通与协作能力;(4)培养学生具有良好的职业道德,遵守数据安全和隐私保护的相关规定。
二、教学内容本课程的教学内容主要包括以下几个部分:1.数据库基本概念:数据、数据库、数据模型、数据库管理系统等;2.数据库系统原理:数据库体系结构、SQL语言、数据库创建与维护等;3.数据库设计:需求分析、概念设计、逻辑设计、物理设计等;4.数据库应用:数据查询、数据更新、存储过程与触发器等;5.数据库性能优化:索引、分区、事务隔离等;6.数据库安全性与隐私保护:用户权限管理、SQL注入防范等。
三、教学方法为了提高教学效果,本课程将采用以下几种教学方法:1.讲授法:通过讲解使学生掌握数据库基本概念、原理和设计方法;2.案例分析法:分析实际案例,使学生更好地理解数据库技术的应用;3.实验法:让学生亲自动手操作,加深对数据库管理系统的认识;4.讨论法:分组讨论问题,培养学生的团队协作能力和沟通能力。
数据库课程设计随着信息技术的发展,数据库作为一种重要的数据存储方式,被广泛应用于各个行业和领域。
数据库课程设计作为计算机类专业的必修课程之一,不仅是学生学习数据库知识的重要途径,也是学生掌握数据库开发技能的关键环节。
本文将从几个方面探讨如何开展一次有意义的数据库课程设计。
一、设计目标在开展数据库课程设计之前,我们首先需要明确设计的目标。
设计目标一般分为学习型和实践型两个方面。
学习型目标是指通过数据库课程设计,让学生掌握数据库理论知识,熟悉数据库开发的基本流程和相关工具;实践型目标则是要求学生能够独立完成一个真实的数据库应用,提升他们的动手实践能力。
二、设计内容数据库课程设计的内容应该根据设计目标灵活调整。
一般包含以下几个方面:1.分析数据库需求:根据实际需求,设计数据库结构,确定数据表结构、字段、数据类型等。
2.建立数据库:建立数据库、数据表并进行初始化操作。
3.开发数据库应用程序:采用前后端技术,如HTML、CSS、JS、PHP等,提供多种交互方式和页面展示效果。
4.测试和优化:进行各种测试,发现和修正错误,提高系统性能和用户体验。
三、设计流程数据库课程设计流程大致如下:1.确定设计题目和基本要求,包括设计目标、设计内容等。
2.设计数据库结构和建立数据表,编写SQL语句进行初始化。
3.开发数据库操作程序,包括添加、删除、修改、查询等操作。
4.编写前端代码,实现页面展示和用户交互。
5.进行系统测试和优化,包括功能测试、性能测试、用户体验测试等。
6.形成课程设计报告,对整个设计过程进行总结和评价。
四、设计评价数据库课程设计评价包括两个方面:设计成果和设计过程。
设计成果主要是评估学生完成的数据库应用的质量和价值;设计过程主要是评价学生在设计过程中的学习和掌握情况。
评价可以采用自行评分、同行评审和客户评价等方式。
总之,数据库课程设计是一个重要的课程内容,通过科学设计和合理实践,可以帮助学生深入掌握数据库理论和实践,提高他们的动手能力和实践经验,为将来的职业生涯打下坚实基础。
《数据库原理》课程设计一、课程设计的性质、目的和意义《数据库原理》课程设计是实践性教学环节之一,是《数据库系统原理》课程的辅助教学过程,是计算机科学与技术专业的必修课。
通过课程设计,结合实际的操作和设计,巩固课堂教学内容,使学生掌握数据库系统的基本概念、原理和技术,将理论与实际相结合,应用现有的数据建模工具和数据库管理系统软件,规范、科学地完成一个小型数据库的设计与实现,把理论课与实验课所学内容综合为一,并在此基础上强化学生的实践意识、提高其实际动手能力和创新能力,从而为后续课程的学习,毕业设计环节以及将来的实际工作打好坚实的基础。
二、课程设计的具体内容数据库系统原理的课程设计要求学生综合利用本课程的有关知识,在教师的指导下,利用特定的数据库设计环境,针对具体的问题,完成从系统的需求分析、数据库的概念设计、数据库的逻辑设计,到数据库实现等设计过程,最终实现一个较为完整的反映应用需求的数据库系统。
因此,在设计中,要求学生应该全面考虑各个设计环节以及它们之间的相互联系。
下面是各个设计阶段的具体内容。
1.系统需求分析需求分析是数据库系统设计的一个重要的环节。
本阶段应该对整个应用情况作全面的、详细的调查,确定特定数据库应用环境下的设计目标,收集该应用环境下针对系统设计所需要的基础数据以及对这些数据的具体存储要求,从而确定用户的需求。
用户对数据库的需求包括:⑴处理需求。
即用户要完成什么处理功能等。
学生在设计中应根据具体的课题要求确定系统应该实现的功能,一些基本的功能通常是必须具备的,如用户的管理与维护,基本数据的维护,灵活的信息查询等。
⑵信息需求。
即在数据库中需要存储哪些数据。
学生应该根据具体的课题,认真分析有关的要求,确定本设计的信息需求。
⑶安全性和完整性功能。
实践中这是一个需要与用户不断交流才能逐步确定的需求。
本课程设计要求学生在自己的设计中能反映出基本的安全性和完整性功能。
本阶段的设计结果(即系统需求分析)应该在课程设计报告中进行详细描述,画出系统的数据流图,写出较为详细的数据字典,作为本课程设计的验收依据之一。
《数据库技术课程设计》课程编号:088120课程性质:集中实践环节先修课程:数据结构C语言实践周数:一周学分:1适合层次:本科适合专业:通信技术、电子信息工程一、课程设计目的与任务数据库技术是电子信息类专业基础课,数据库技术应用能力是信息类专业学生必须具备的计算机应用能力之一,数据库技术是信息技术应用的基本手段和方法。
本课程也是实践性很强的课程。
因此,本课程的目的就是使学生在学完《数据库技术原理》这门课程后,为充分理解和掌握这门技术而设计的。
学生通过设计一个实际可行的、完整的数据库系统,学会并掌握数据库技术应用的基本技能,巩固已学的知识,补充未学的但又必要的内容。
二、课程设计的主要内容与要求1、课程设计选题每位学生可以从以下几个任务中选择一个作为自己的设计任务。
①学生学藉管理:内容:学生的基本信息(学号,班级,姓名,性别,出生年月,出生地,毕业学校,原籍住址,学校宿舍,联系方式(可以是电话,手机,邮件地址),是否有过处分奖励,担任班委,参加组织等)学生的成绩(各门必修课程成绩,各门选修课程成绩课(程的成绩包括补考、重修成绩)学生的学分管理毕业设计(设计的课题、指导教师、成绩等)学生的健康信息功能:学生的基本信息的录入、删除和修改,学生基本信息的查询、统计;学生的成绩的录入、删除和修改,学生成绩的查询、统计;学生的学分的查询和统计(学分不能手工输入,应该根据成绩自动录入);②医院管理系统内容:病人档案(病人编号,姓名,性别,出生年月,出生地,籍贯,住院情况,预交医疗费);就医档案(就医科别,主治医生、病因、处方、用药);价格管理(各种药物的价格(不包括中药)、化验价格、);收费管理(药物收费,挂号费,处置费,化验费等);功能:病人档案的录入、删除和修改,病人档案的查询、统计;各项价格录入、删除和修改,各项价格查询、统计;就医档案录入、删除和修改、查询、统计;对病人的收费录入、删除和修改、查询、统计;③图书馆图书管理内容:书库信息(书号,书名,架位,册数,目录,简介)学生档案(借书证号,学号,班级,姓名,性别,联系方式(可以是电话,手机,邮件地址),借书限制)借阅档案(借阅者,借阅书名,借阅日期,还期)功能:各种信息的录入,编辑,删除功能;根据书查询借阅者,根据借阅者查所借阅的书;书库的各种统计功能2、课程设计方案制定开发工具的选择:建议选用VB+SQL Server,但是学生可以根据自己所擅长的语言选择系统开发工具,但是数据库必须选用SQL server。
数据库系统课程设计一、教学目标本课程旨在让学生了解数据库系统的基本概念、原理和技术,掌握数据库的设计和应用,培养学生运用数据库技术解决实际问题的能力。
具体目标如下:1.知识目标:•掌握数据库的基本概念、特点、分类和应用领域。
•理解数据库系统的组成、工作原理和体系结构。
•熟悉关系模型、实体-关系模型等数据库设计方法。
•了解数据库管理系统的基本功能和常用产品。
2.技能目标:•学会使用数据库管理系统进行数据库的创建、修改和删除。
•掌握SQL语言进行数据查询、更新和管理。
•能够运用数据库设计方法进行简单数据库系统的规划和设计。
•具备一定的安全性和完整性控制能力。
3.情感态度价值观目标:•培养学生对数据库技术的兴趣和好奇心,激发学生主动学习和探索的精神。
•使学生认识到数据库技术在现代社会中的重要性,提高学生的社会责任感和使命感。
•培养学生团队协作、沟通交流的能力,养成良好职业道德和行为规范。
二、教学内容本课程的教学内容主要包括以下几个部分:1.数据库基本概念:数据库、数据库管理系统、数据库系统等。
2.数据库发展历史:层次模型、网状模型、关系模型等。
3.关系数据库:关系运算、SQL语言、数据库设计原则等。
4.数据库设计方法:实体-关系模型、E-R图、关系模型转换等。
5.数据库管理系统的应用:事务管理、存储过程、触发器等。
6.数据库安全与完整性:访问控制、加密技术、约束等。
7.数据库性能优化:索引、分区、事务隔离等。
三、教学方法为提高教学效果,本课程将采用以下教学方法:1.讲授法:通过讲解数据库的基本概念、原理和技术,使学生掌握相关知识。
2.案例分析法:分析实际数据库应用案例,让学生了解数据库在实际中的应用。
3.实验法:安排上机实验,让学生动手操作,巩固所学知识。
4.讨论法:学生进行小组讨论,培养学生团队协作和解决问题的能力。
四、教学资源为实现教学目标,本课程将采用以下教学资源:1.教材:《数据库系统原理与应用》。
数据库系统原理课程设计实践报告English:For the database system principles course design practice report, our team focused on implementing a small-scale database system for a fictional university. We started by analyzing the requirements and data model of the university’s various departments, students, and courses. Then, we designed and implemented the database schema using SQL, ensuring proper normalization and indexing for efficient data storage and retrieval. In addition, we developed a simple yet intuitive user interface for administrators to manage the database and for students to access their academic information. We also integrated security measures to protect sensitive data and implemented backup and recovery strategies to ensure the system’s reliability. Throughout the project, we encountered challenges such as optimizing queries for better performance and ensuring data integrity through constraints and triggers. Overall, this course design practice allowed us to apply the theoretical knowledge learned in class to a real-world scenario, honing our practical skills in database system design and implementation.中文翻译:对于数据库系统原理课程设计实践报告,我们团队专注于为一所虚构大学实现一个小规模的数据库系统。
数据库课程设计与实践创建“学生选课管理”系统 一.系统简介11..基基本本功功能能 信息录入:利用创建数据库、表的功能录入学生基本信息、专业信息、课程信息、学生选课及成绩信息。
浏览编辑:利用表的编辑功能查看并修改学生基本信息、专业、课程等相关信息。
检索查询:利用查询功能和SQL 语言,根据指定条件筛选、查询学生及学生所在专业、所选课程及成绩等综合信息。
统计报表:利用报表功能按要求对学生、课程、学生成绩等情况进行统计、计算、汇总,并输出相关报表。
设计界面:利用窗体(表单)及面向对象方法设计学生选课管理的用户界面、进入系统的权限界面、各种信息的输出窗口;系统功能:利用宏和程序设计方法对系统功能实现宏的设计与操作以及简单的应用程序编制。
22..基基本本框框架架 采用面向对象方法编程:主程序:主控各子系统,执行系统初始化并调用窗体菜单。
数据:一个数据库(学生选课),若干个表(学生、课程、专业、选课…). 窗体:系统初始界面、口令权限及各表查询、浏览、编辑、关联等界面。
查询: 按照各种条件和输出需求设计查询与视图;并掌握相关的SQL 语言。
报表:学生通信录、学生、专业、课程、成绩等相关信息统计等。
其它:面向对象程序设计、宏、程序和代码。
二.数据库设计11..绘绘制制实实体体--关关系系((E E --R R ))图图 •实体:学生、专业、课程…。
•属性:写出各实体应有的属性。
•关系:写出各实体相应的关系(几对几)22..关关系系模模型型转转换换与与表表设设计计((参参考考))关系表4(课程)课程号 T 3 主码、主索引 课程名 T 16 讲授学时 N 2 学分 N 1 是否必修 L 1 先修课 T 16 课程简介 M专业代码 T 2N : 1三.数据库、表操作了解并练习对各种视图、向导、设计器、生成器的基本使用方法。
11.. 建建立立数数据据库库((学学生生选选课课管管理理)) 使用建空库的方法建立数据库(“学生选课管理.mdb )22.. 建建立立表表结结构构及及表表 ⑴ 练习创建表的方法(设计、向导) ⑵ 建立主表结构及表按照关系规范化和关系完整性规则先建立“学生”表及其表结构,并对各字段设置相应属性。
♦ 各字段数据类型和字段大小可参考上述,尽可能练习各种类型数据的输入。
♦ 对部分文本型字段(如:“政治面貌”、“所属院系”)练习使用“查阅向导”设置输入数据的方法。
♦ 根据需要及关系完整性约束规则自行设置合理的字段索引、默认值、格式、输入掩码、约束规则等。
♦ 请输入至少二十条记录,学号不能重复,院系、年级应有重复。
♦ “是/否”类型字段用复选框设置。
♦ M 、OLE 类型字段内容只作为练习,不要每条记录都输入。
33.. 对对表表的的基基本本操操作作 ⑴ 练习对表的操作:打开、关闭表修改表结构:对字段及其属性(类型、宽度等)的增、删、改。
显示、浏览表 对表中记录的定位对表中记录的增加、删除、修改和特殊的编辑操作。
用各种筛选方法(内容、窗体、高级筛选)筛选出满足条件的记录。
对表或结构的复制和外观设置。
⑵ 创建相关表利用复制功能将已建“学生”表的部分字段添加到“学生1”表中。
利用复制表和其它建表方法建立“专业”、“课程”、“选课”、“教师”表结构及表。
按照关系完整性规则整理、添加并修改表中数据(如:“专业”表中的“专业代码”与“学生”表的“专业代码”相关联),“选课”表中的“学号”和“课程号”可重复),补充各表的记录值(可用复制表字段或查阅向导方法)。
⑶ 参照上述设置各表的主键并建立各表间的联系,在父表中打开主表。
四.查询及其操作11..创创建建、、执执行行、、保保存存查查询询的的方方法法 ⑴ 练习使用查询设计器建立、执行、保存查询。
⑵ 练习使用查询向导建立简单查询,并执行。
⑶ 练习使用SQL 语句建立各种查询,并执行。
22..建建立立查查询询((参参看看讲讲稿稿示示例例)) 1.建建立立单单表表查查询询【练习1-(单表简单查询)】查询“学生选课”数据库的学生表中“学号”、 “姓名”、 “性别”、 “政治面貌”、 “所属院系”、 “年级”基本情况,并显示。
【练习2-(单表条件查询)】在“学生选课”数据库的学生表中查询03级男性党员记录(并显示“姓名”字段)。
【练习3-(单表条件查询)】在“学生选课”数据库的学生表中查询体育已达标或者入学总分在500-600分(含600)之间的法学院学生记录(并显示“姓名”、“性别”字段)。
2.建建立立多多表表连连接接查查询询【练习4-(多表连接查询)】在“学生选课”数据库中查询学号为13020010学生所选的课程、成绩和所在院系。
【练习5-(多表连接查询)】在“学生选课”数据库中查询选修“法学基础”课程成绩大于80分的学生,并显示其姓名、性别、年级。
3.建建立立统统计计计计算算查查询询【练习6-(多表统计查询)】在“学生选课”数据库中查询每个学生所在的专业, 并统计各专业的学生人数。
【练习7-(多表计算查询)】在“学生选课”数据库中查询每个学生选修课程的平均成绩,并显示其姓名、所属院系(升序)、专业号。
【练习8-(多表计算查询)】在“学生选课”数据库中查询每一个学生所选课程的总学分和平均课时,并显示学生的学号。
44..建建立立参参数数查查询询【练习9-(多表单参数查询)】在“学生选课”数据库中查询选修“法学基础”课程的学生的学号和姓名。
【练习10-(单参数模糊查询)】在“学生选课”数据库中查询含有“法”字专业的学生并显示其姓名。
【练习11-(多表多参数查询)】在“学生选课”数据库中查询成绩在80-90分之间的学生并显示其姓名、年级。
55..建建立立交交叉叉表表查查询询 【练习12-(交叉表查询)】使用交叉表查询向导在“学生选课”数据库中建立求每学期课程学分总和的查询。
【练习13-(交叉表查询)】使用设计视图在“学生选课”数据库中建立求法学院学生各门课程成绩总值的交叉表查询。
66..建建立立操操作作查查询询【练习14-(生成表查询)】在“学生选课”数据库中通过“教师”与“课程”表生成一个新“教师授课信息表”。
【练习15-(追加记录查询)】使用设计视图在“学生选课”数据库中将学生1表中05级学生的部分数据追加至学生2表中。
【练习16-(更新数据查询)】使用设计视图在“学生选课”数据库中将03级法学院学生的成绩加10分。
【练习17-(更新数据查询)】在“学生选课”数据库的学生表中增加一个“三好学生”字段(逻辑型),将入学成绩超过600分的学生记录设为三好学生(真值)。
【练习18-(更新数据查询)】在“学生选课”数据库的学生表中,将“年级”字段用学号的第3-4位数字代替。
【练习19-(建新字段查询)】使用设计视图在“学生选课”数据库中的学生表增加“年龄”字段。
【练习20-(删除数据查询)】使用设计视图在“学生选课”数据库中删除课程表中第一学期或者第六学期的课程记录。
77..建建立立查查找找重重复复项项查查询询【练习21-(查找重复项查询)】使用“查找重复项向导”查找学生表中同年级的学生,显示他们的学号、姓名、性别、所属院系。
88..建建立立查查找找不不匹匹配配项项查查询询 【练习22-(查找不匹配项查询)】使用“查找不匹配项向导”查找学生表和选课表中学号不匹配的记录,并显示他们的学号、姓名、性别、所属院系。
99..建建立立S S Q Q L L 查查询询1)在“查询”的SQL 窗口或SQL 视图中按照上述练习题的要求,建立相应的SQL 语句,实现各种查询。
2)建立SQL 嵌套查询: 【练习24-单表嵌套查询】在“学生选课”数据库中查询与王芳在同一院系的学生学号、姓名、所属院系。
【练习25-多表嵌套查询】在“学生选课”数据库中查询选修了课程号为109的学生学号、姓名、性别、年级、所属院系。
【练习26-单表嵌套查询】在“学生选课”数据库中查询其它院系学生中比法学院任意一个(其中某一个)学生入学成绩低的学生姓名、性别、所属院系和入学成绩。
【练习27-多表嵌套查询】在“学生选课”数据库中查询学号为12032030学生所选课程。
五.窗体及其创建11..创创建建、、执执行行、、保保存存窗窗体体的的方方法法 ⑴ 练习使用自动创建窗体向导建立窗体,并执行。
⑵ 练习使用窗体向导建立窗体,并执行。
⑶ 练习使用窗体设计视图建立各类窗体,并执行。
22..创创建建窗窗体体((参参看看讲讲稿稿示示例例;;暂暂不不设设置置事事件件属属性性)) 练习1-使用自动创建窗体向导,借助学生选课数据库中的表或查询自动创建纵栏式或表格式窗体。
练习2-使用自动创建窗体向导,借助学生选课数据库中的表或查询自动创建透析表或透析图窗体。
【例2-自创透析图窗体】借助“学生1”表创建学生入学成绩透析图:分别查看不同院系、不同年级各人入学成绩情况。
练习3-使用窗体向导,借助学生选课数据库中的表或查询创建带主/子表的窗体。
【例3-创建带子窗体的窗体】使用窗体向导及“学生1”表和“选课”表创建查看各学生选课成绩的主-子窗体。
练习4-使用设计视图及其相关控件,借助学生选课数据库中的表或查询创建可以对数据库表进行输入、浏览、编辑、查询的窗体(捆绑数据源的窗体)。
【例6-创建查询的窗体】使用“设计视图” 创建学生选课成绩查询窗体。
窗体所用控件元素:控件向导、标签、组合(列表)框、文本框、图像框、命令按钮;“数据”属性下捆绑记录源(学生选课成绩查询)。
练习5-使用设计视图及其相关控件,创建不同开关界面的窗体(带有选项组的窗体)。
【例5-创建系统主控界面的窗体】使用“设计视图” 创建学生选课管理系统的主控窗体。
窗体含有:综合信息浏览(各表、查询浏览)、选课情况概览(各专业、院系学生选课情况)、学生成绩查询(学生选课成绩表、查询)、统计报表汇总(各种统计报表预览)四项主功能,按“退出”命令按钮关闭此窗体。
【例9-创建单选查询窗体】使用“设计视图” 创建具有单选项的信息查询窗体。
窗体所用控件元素:控件向导、图像框、标签、选项组、命令按钮。
窗体页眉页脚设计练习6-使用设计视图及其相关控件,创建与用户交互对话的各种窗体。
【例10-创建对话框窗体】使用“设计视图” 创建“登录”窗体(设有密码和用户权限的窗体)。
窗体所用控件元素:标签、组合(列表)框、文本框、图像框、命令按钮;【例11-创建表达式窗体】使用“设计视图” 创建乘法计算窗体。
窗体所用控件元素:标签、文本框、表达式控件。
六.报表及其创建11..创创建建、、执执行行、、保保存存报报表表的的方方法法 ⑴ 练习使用“新建”建立简单报表。
⑵ 练习使用报表向导建立报表。
⑶ 练习使用报表设计视图建立各类报表。