怎样学好数据库?
6个回答
展开全部
好像武侠小说里边说:招式忘了没有回答:差多忘了忘了好
与数据库编程有关系关系大了同志们学过Pascal、BASIC、C(C++)没有没有FOXBASE、FOXPRO应该学过吧按上些语言编程都过程化说白点数据数据、条记录条记录去处理(FOXBASE、FOXPRO完全样书上也经常样介绍)当初我接触ACCESS
97时下子没有了IF、FOR些语句(指数据处理)都用SQL语句真找北了好我学SQL语言时也尽量忘掉IF、FOR我忘得差多时功夫也进了大步原来要编大段程序现两条SQL语句搞定算用多几条SQL语句由于图形界面下做视化操作拉拉扯扯再修改下生成SQL语句也省事多了
由于ACCESS具备完整SQL语言(FOXBASE没有、FOXPRO完整)我从ACCESS
97开始用ACCESS编程现止DAO、ADO少用加上近从爱赛思上接触些技术基本上用DAO、ADO都了从我未完工库存管理看出只特殊情况下才偶尔用下(少用用还得学要误解)
1.首先要把原来数据数据、条记录条记录数据处理方式忘掉越彻底越好
现用成批处理了少用记录集条记录条记录地处理尽量用SQL语句
2.学好关系数据库理论尤其规范化理论表设计定要规范化起码要规范化第三范式集合运算(并、交、差)关系运算(选择、投影、连接)其连接与规范化紧密结合
3.运用面向对象技术:面向对象分析OOA、面向对象设计OOD、面向对象编程OOP根据表关系用窗体和子窗体、报表和子报表仿真面向对象样增加程序读性和维护性(高级技术同志们要轻视做大项目知道有用了)
5.查询结用窗体显示或用报表打印两者技术差多通常改变打开窗体或报表条件控制显示或打印记录范围另外用查询做数据源时动态改变查询SQL语句比查询引用窗体控件要方便因SQL语句生成VBA先存放字符变量再更新查询SQL语句样用断点来检查变量值对对查询引用窗体控件尤其包含IIF()函数时调试困难
6.开发系统首先要解决技术问题即算法用简单例子把算法弄懂了再详细设计点从网友提问看出有多人问题表达清楚有人其夹了多与算法无关东西尤其专业东西别人容易看得明白由于算法没搞清楚程序无法编了
7.要使用过多工具特性使用过多工具特性会使读性降低维护性差要别人帮忙时难得帮助更要命移植性差从MDBADP体会了所编程时读性重要移植性更重要甘心自己程序固定环境下运行甘心永远用工具搞开发
与数据库编程有关系关系大了同志们学过Pascal、BASIC、C(C++)没有没有FOXBASE、FOXPRO应该学过吧按上些语言编程都过程化说白点数据数据、条记录条记录去处理(FOXBASE、FOXPRO完全样书上也经常样介绍)当初我接触ACCESS
97时下子没有了IF、FOR些语句(指数据处理)都用SQL语句真找北了好我学SQL语言时也尽量忘掉IF、FOR我忘得差多时功夫也进了大步原来要编大段程序现两条SQL语句搞定算用多几条SQL语句由于图形界面下做视化操作拉拉扯扯再修改下生成SQL语句也省事多了
由于ACCESS具备完整SQL语言(FOXBASE没有、FOXPRO完整)我从ACCESS
97开始用ACCESS编程现止DAO、ADO少用加上近从爱赛思上接触些技术基本上用DAO、ADO都了从我未完工库存管理看出只特殊情况下才偶尔用下(少用用还得学要误解)
1.首先要把原来数据数据、条记录条记录数据处理方式忘掉越彻底越好
现用成批处理了少用记录集条记录条记录地处理尽量用SQL语句
2.学好关系数据库理论尤其规范化理论表设计定要规范化起码要规范化第三范式集合运算(并、交、差)关系运算(选择、投影、连接)其连接与规范化紧密结合
3.运用面向对象技术:面向对象分析OOA、面向对象设计OOD、面向对象编程OOP根据表关系用窗体和子窗体、报表和子报表仿真面向对象样增加程序读性和维护性(高级技术同志们要轻视做大项目知道有用了)
5.查询结用窗体显示或用报表打印两者技术差多通常改变打开窗体或报表条件控制显示或打印记录范围另外用查询做数据源时动态改变查询SQL语句比查询引用窗体控件要方便因SQL语句生成VBA先存放字符变量再更新查询SQL语句样用断点来检查变量值对对查询引用窗体控件尤其包含IIF()函数时调试困难
6.开发系统首先要解决技术问题即算法用简单例子把算法弄懂了再详细设计点从网友提问看出有多人问题表达清楚有人其夹了多与算法无关东西尤其专业东西别人容易看得明白由于算法没搞清楚程序无法编了
7.要使用过多工具特性使用过多工具特性会使读性降低维护性差要别人帮忙时难得帮助更要命移植性差从MDBADP体会了所编程时读性重要移植性更重要甘心自己程序固定环境下运行甘心永远用工具搞开发
ZESTRON
2024-09-04 广告
2024-09-04 广告
表界面分析在材料科学及化学领域占据核心地位,它深入探索物质表面与界面的微观结构、化学组成及相互作用。通过电商平台射线光电子能谱(电商平台PS)、扫描电子显微镜(SEM)及原子力显微镜(AFM)等先进技术手段,我们Dr. O.K. Wack ...
点击进入详情页
本回答由ZESTRON提供
展开全部
先学好数据库结构吧
然后下一个SQL
按照书中的那些个语句语法操作
实践出真理吧
多做些实验吧
数据库的原理都是相通的。
然后下一个SQL
按照书中的那些个语句语法操作
实践出真理吧
多做些实验吧
数据库的原理都是相通的。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
搞系统测试,主要是读别人的程序,学数据库的话,有本书叫《轻松掌握SQL》,入门极好,推荐!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
学好SQL,就要学好四句话,增删改查,这是很基础的!只有学好这个才能扩展下去!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
软件方面大多都需要数据库
每个数据库又很多相同的
学会一个别的就差不多了
学好数据库先学好
sql语句
建议看看
精通sql结构化查询语言详解
即使是零基础到学通用不了多长时间。
每个数据库又很多相同的
学会一个别的就差不多了
学好数据库先学好
sql语句
建议看看
精通sql结构化查询语言详解
即使是零基础到学通用不了多长时间。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询