数据库论文
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
数据库论文
内容简介:
第一部分为数据库基础和数据库设计,其中包括数据模型、三层结构、数据库系统、数据模型、关系完整性约束、关系代数、关系数据库系统、函数依赖、公理系统、规范化和模式分解等内容。第二部分围绕SQL深入学习数据定义、数据操作、数据查询和数据库编程等内容,其中包括简单查询、连接查询、汇总查询、嵌套查询,视图、游标、存储过程、触发器等等。第三部分为数据库系统和管理,其中包括用户管理和权限管理,数据加密,数据库的事务管理和并发控制,数据库存储管理和存储优化以及数据恢复等。第四部分为数据库新技术,包括分布式数据库的概念,特点以及SQL server的分布数据管理技术,还有数据仓库技术、数据分析、数据挖掘等等。
心得体会:
通过对数据库的学习,我明白了各行各业都离不开数据库,就算是一个小型的超市也离不开它。可见数据库这门课的广泛性,如果能够认真学好它将来必有成就。我就是抱着这种信念去学习数据库的。第一次接触数据库,第一次接触SQL语言,虽然陌生,但是可以让我从头开始学,就算没有基础的人也可以学得很好。刚开始练习SQL语言的时候,并不是很难,基本上都是按照老师的步骤来做,还很有成就感。后来学了单表查询和连接查询后,就慢慢发现越学越困难了,每个题目都要思考很久,并且每个题目基本上不止一个答案,所以必须找出最优的答案。后面的删除、插入、修改这些题目都变化蛮大的,
书本上的例题根本无法满足我们,好在老师给我们提供了大量的课件,通过这些PPT,我们可以巩固课内的知识,还可以学习内容相关的知识,更好地完成老师布置的作业。
如何学好数据库:
1.精讲多练,自主学习。集中精力对基础知识,基本原理和重点内容精心组织,精心讲授,引导学生建立系统的知识结构。精讲必须多练,从能力培养着眼,注重讲、练结合,保证练的比重,加强技能训练,培养学生自主学习,增强分析问题和解决问题的能力。
2.用查询时,通常一步做不出来,可以分几步做,我通常是这么做的,从我给网友回复的例子中也可以看得出。为什么要这样做?(1)有些是SQL语言的限制,没办法一步做出来,逼的;(2)可以检查每一步查询的结果,容易调试;(3)增加可读性,便于日后维护。
3.查询的结果用窗体显示或用报表打印,两者的技术差不多。通常改变打开窗体或报表的条件就可控制显示或打印的记录范围。另外用查询做数据源时,动态改变查询中的SQL语句,比在查询中引用窗体的控件要方便,因为SQL语句生成是在VBA中,可以先存放在字符变量中,然后再更新查询的SQL语句,这样就可以用断点来检查变量值对不对,如果在查询中引用窗体的控件,尤其是包含IIF()函数时,调试是很困难的。
4、多实践,也就是多做实验。课本上的东西虽然当时能看懂明白,但是时间长了就会忘记,那是缺乏应用的原因,而多做实验可以让我们在上课时那些不易记住的知识点应用到具体的实例中,这对记
忆和应用是很有帮助的。