sql课程设计心得体会【篇一:数据库课程设计的个人总结】在开学的第一周,我参加了院里组织的数据库课程设计,这项任务是分组分工完成的,我们组有五名成员,分别是我们班学号的后五位同学,很荣幸地我被推荐为我们组的组长,在组长的“英明”指导下,全体组员团结奋斗,使得任务完成地比我们预期的要稍早一些,也比预期要漂亮一些,这一点我们都感到很高兴也很自豪。
王婆卖瓜时间过了,言归正传吧。
凡是都要有个总结,以下便是我在这个课程设计中的一点心得。
首先我分析一下我们组任务顺利完成的成功之处并总结一些经验,供以后反省参考用。
凡事预则备,不预则废。
这是我的座右铭,也是我深有感悟的几句古语之一。
在这个项目的开始阶段,老师便让我们做了个进度安排表,我很好的利用了这次机会,花了较多心思作出了一个很详细的进度安排表,之后我们组任务的完成也是严格按照这个进度表进行的。
当然我后来去了解了一下别的组的情况,有些组的进度安排表没我们组做完善的一个很重要的原因就是他们对这一周的数据库课程设计到底还没什么概念。
导致这种现象的原因有很多方面,一个是基础太差不能理解老师安排的任务(当然这种人比较少),一种是缺乏交流,这个交流包括组内的交流,也包括组间的,更包括与老师之间的,这也就引出了我的第二个心得。
多主动,这一点原本和上一点多交流有很多相似之处,但我把它专门列出来也是为了体现他的重要性。
多主动一方面是说要主动积极的思考解决问题。
有很多同学比较好学,总是不停的在与别人沟通交流,看似很积极,但是仔细分析他提出的那些问题着实汗涔涔,有些问题近似牢骚话类,稍微开动点脑筋就能解决的,但其总不会先去寻找解决问题的办法后再提出个经过大脑过滤的问题,说白了就是凡事都没有个自己稍微成熟的看法。
关于这一点我曾经就一度犯过,现在回想起那段岁月着实还是对有些同学的耐心感动到热泪盈眶。
直到有一天张老师找我谈了一次我才幡然醒悟到,之后便有了教大的长进,至少变得比较会提问题了。
当然我觉得这一点还是值得给与一定程度的肯定的,至少他肯学,比起那种喜欢“搭顺风车”的同学强多了。
我上面提到的而关于组长的剥夺组员锻炼权利的问题想必要是被有些组长看了会大有意见,组长会说:“你以为我喜欢一个人全干啊,还不是被逼的”。
出现这种情况也于他们组喜欢“搭便车”的人太多了有关系,这也在一定程度上映射出了这个组组员和组长团队意识的极度缺乏。
又扯远了,总之喜欢“搭车”的那部分同学可要提高警惕了,眼看过一年就要出去实习了,还不抓紧时间主动学点东西,还不停的让组长剥削你得到锻炼的机会,以后在这条路上怎么混得下去啊?【篇二:sql课程设计报告】课程设计报告课程设计题目:酒店客房预订管理系统学生姓名:肖莹专业:计算机应用技术班级: 1240301 指导教师:李丽华年 6 月 182014 日一、设计目的与意义本课程设计是信息系统设计的实践性环节之一,是在学习完《数据库原理与应用》课程后进行的一次全面的综合技术实践。
通过数据库课程设计,旨在检验和提高学习数据库的能力,有助于培养学习兴趣。
二、设计要求本次课程设计选择酒店客房预订管理系统为设计题目,要求设计出可适用于酒店客房的预订管理要求.通过本系统,能够实现完成客户预订客房的功能。
要求结合课堂所学知识和生活中的信息管理和应用需求,完成本次酒店客房预订管理系统的设计和实现。
三、需求分析1、市场需求2、用户需求该酒店预订管理系统使用户能迅速而便捷的了解和查询酒店信息,根据自己的需求来预订房间。
一个方便地实现对客房变更、房价及预订信息的自动化操作。
使用该系统全面管理酒店信息,为用户节省时间和人力,更能全面、有效地掌握酒店基本情况,及时获取最新的准确资料和信息。
该软件能系统管理酒店的信息,功能与实现方面有相当的针对性和实用性。
该系统的主要功能有酒店信息管理,房间类型管理,订单信息管理,业务人员编辑和系统用户管理。
四、系统功能模块图根据上述系统功能分析,能得出下面系统软件功能模块图:1 、整体模块分配该系统充分考虑用户的操作简便性,实现快捷操作。
它有以下四大模块:(1)订房:按照客户需求,为新客户分配新客房。
(2)退订:删除已退客户信息,及时更新客房留存状态,方便新客户入住。
(3)客房信息:可以添加新客房,修改客房描述(房间等级,内部设施等),删除客房以及查看所有客房的状态信息。
(4)客户信息:可以添加新客户,修改客户信息(客户编号,客户姓名),删除已退订客户信息以及查看所有客户的订房状态信息。
2、客户信息子模块(1)新增:录入客户编号、客户姓名等信息(2)更改:更改相应客户的个人信息。
(3)删除:删除相应客户的个人信息。
(4)查询:查询所需客户的订房信息。
(5)显示:显示所有预订客户的个人信息以及预订房号。
(6)全删:删除所有客户信息。
3 、客房信息子模块(1)新增:录入客房编号、客房描述等相关信息。
(2)更改:更改相应客房的信息。
(3)删除:删除相应客户及客房的信息。
(4)查询:查询所需客房的订房状态。
(5)显示:显示所有客房的房号以及预订状态信息。
(6)全删:删除所有客房信息。
五、er模型【篇三:数据库实训心得】课程设计报告题目:学生选课系统数据库的设计与实现课程名称:__ 数据库课程设计学院:__ 信息工程学院___________专业班级:__ 14计算机专(1)班 ______学号:__2014039060_姓名:__ 史腾卫 _________指导老师:__ 阮丹丹___________2014–2015 第二学期目录一、课程设计时间 ......................................................... 2 二、课程设计地点 ......................................................... 2 三、课程设计目的 ......................................................... 2 四、课程设计任务及要求 ................................................... 2 五、课程设计内容 ......................................................... 3 六、课程设计心得 (7)一、课程设计时间此次课程设计是从2015年3月30号开始,至2015年4月3号结束,为期一周。
二、课程设计地点实验楼s5-507机房三、课程设计目的目的:《数据库课程设计》实训教学的主要目的是结合实际案例,通过实验、实习,培养学生的对数据库软件的应用能力,熟练使用几种数据库开发技术的工具,比如sql server 2008。
让学生掌握数据库、数据表、信息、视图等相关概念,熟悉数据库的基本操作,学会使用sql语句,能够动手设计出一个简单的数据库系统,并完成数据库的基本操作。
四、课程设计任务及要求任务:(1)熟悉sql server 2005安装配置及数据库的建立和管理。
(2)学会通过sql语句创建与管理数据表。
(3)学生数据库软件的一些基本操作,增添、删除、查询、修改数据等。
(4)理解数据存储的过程,掌握存储过程的执行方法和存储过程的管理和维护。
(5)了解视图的概念,掌握创建视图、测试、加密视图的方法,掌握用视图管理数据的方法。
(6)理解存储过程概念、类型;掌握各种存储过程创建方法和查看、修改、删除存储过程方法。
五、课程设计内容5.1创建数据库数据库代码如下:use master goif exists(select *from sysdatabases where name=学生选课系统) drop database 学生选课系统 create database 学生选课系统go数据库如图:图一创建数据库5.2创建数据表创建数据表的代码如下: use 学生选课系统--创建数据表student create table student (sno char(8) not null primary key,--学号sname varchar(12) not null,sex char(2) not null default 男,birth smalldatetime notnull,classno char(3) not null,entrance_date smalldatetimenot null,homeaddr varchar(40) not null, )create table course (cno char(3) not null primary key, --课程号 cname varchar(20) not null, --课程名称 total_perior smallint, --总学时 credit tinyint, --学分check (total_perior3 and credit0 and credit=6) )create table sc (primary key(sno,cno),sno char(8) not null foreign key references student(sno), --学号 cno char(3) not null foreign key references course(cno), --课程号grade tinyint, --成绩check(grade=0 and grade=100) )如图所示:图二创建数据表5.3添加和删除约束代码如下:drop table scdrop table student drop table course。