耿建林视频前传

    

        众所周知,SQL2000分为四种版本,其中功能最全的就是开发版。数据库是在系统操作文件的基础之上的建立的,系统文件主要分为首要次要文件,日志文件。若是将他们备份,后期将有利于数据的恢复。耿建林视频的重点就是讲解了如何对数据进行增删改查的操作。(只要其中一个通了,其余的就大同小异了)。

        附上图一张来继续我的理解(若有不恰当的地方,还敬请斧正!)

     

        数据库里的数据有各种各样的类型,很大一部分同VB差不多,但是需要注意的就是SQL新增了3种数据类型。包括Bigint,sql_variant,table。其次变量的赋值同VB相比多了标示符。比如全局变量的声明就需要用到@@标示符,用declare来声明,局部变量则只需要用一个@标示符。在没有看视频的时候我一直就在纳闷,学生信息管理系统里头有些控件是如何实现将对应的表或者字段的信息显示在数据库里的。而且,我们总是见到“bof,eof"这样的字眼,感觉就是有那么一样东西可以实现数据的随传随到,但具体是什么则完全说不上来。看了视频之后,才知道,原来数据库是可以用游标来Fetch信息的。但是我就在想,我们更多的时候是需要从不同的表里来获取我们需要的信息,那我们如何判断游标是否成功取到了信息呢?原来使用fetch_status来判断,当它的返回值是0的时候表示成功取到信息,是-1或是-2的时候则是不成功。获取信息成功之后,我们就可以对数据进行操作了。但是有一些很特殊的数据操作,他秉持着要么就不做,要做就要做好的原则。这样的事情就是事务,他是一个不可分割的工作逻辑单元。这样的事务在生活中也应用的相当广泛。例如:银行,股市,淘宝,12306.基于这个,事务有了ACID"四个特性

      光说不练假把式,那我们如何建立数据库呢?其实数据库的建立就是通过对数据库对象的操作来实现的。例如表,视图,关系图,用户,角色等一系列数据库对象。

      至于表的建立我就不多说了,因为在前一个项目中我们应用的很多了。我想说的就是视图这个特殊的数据库对象,为什么说他特殊呢?因为它没有实体,它里面的数据都是来自各种表,因此你可以把视图看成穿了隐形衣的表。因此,你是如何操作表的,你就可以如何处置视图。

     数据库里的数据也分角色的,那他是如何实现数据的不同程度的对外开放呢?这里我们就需要了解到了锁的概念了。数据库里分三种锁,独占,更新,共享。此外数据库管理员通过授予.禁止.或是剥夺来限制其他人操盘数据的权限。可是,如今网络用户这么多,若是不小心将原始数据丢失或者破坏了,怎么办?不用担心,只要我们做设备备份,就再也不用担心这种情况啦。当然我们可以根据数据的毁坏程度来决定我们该使用什么方法来恢复数据。如果我们只是某个文件数据库毁坏的话,我们可以采取文件组备份。如果我们只需要将某个时间点之后对数据所做的修改进行备份,我们就可以采取差异备份。当然数据毁坏的不成样子了,就只能采取数据库备份来恢复数据。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 6
    评论
林耿亮C语言视频资源是指林耿亮老师所制作的与C语言相关的视频教学资源。林耿亮是一位在程序设计领域经验丰富的专业人士,他将自己的经验和知识通过视频的形式分享给学习者。 林耿亮C语言视频资源主要包括以下内容: 1. C语言基础知识讲解:视频中会详细介绍C语言的基本概念和语法,包括数据类型、变量、运算符、控制语句等,帮助初学者建立扎实的基础。 2. C语言进阶教程:在基础知识的基础上,视频会进一步讲解C语言的高级概念和技巧,如函数、指针、结构体、文件操作等,提升学习者的编程能力。 3. 实例演示:林耿亮会通过一些实例演示来帮助学习者理解和应用C语言的知识,通过实践操作来巩固所学的内容。 4. 问题解答:在视频资源中,学习者可以提出自己的问题或困惑,林耿亮会在视频中回答并解决学习者的疑问。 5. 练习题库:视频资源中可能会提供一些练习题或编程题,供学习者巩固所学的知识并进行实际操作。 林耿亮C语言视频资源的优点在于形式灵活,学习者可以根据自己的时间和进度进行学习,可以反复观看和回放视频内容,加深理解。此外,由于是教学视频,所以可以直观地展示代码编写和调试的过程,对于初学者来说更加易于理解和跟随。对于想要学习和提升C语言编程能力的人来说,林耿亮C语言视频资源是一种很好的学习工具。
评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值