对前三章数据库的总结

来源:互联网 发布:流程软件 编辑:程序博客网 时间:2024/06/06 05:56
      对于一个初学者来说,感觉计算机内部存在很强的逻辑,很多都是一个 规范化,一个格式, 同样,我觉得数据库也是一样,

    下面 我就来谈谈自己最近学到的数据库, 以及对数据库的认识

              第一点, 我们需要明白什么事关系型数据库管理系统,

            关系型数据库管理系统---n个数据库---n个表--- n个字段

           也就是说,一个系统里面可能有很多个数据库,一个数据库里面,可能有很多表, 每个表中可能有很多字段

             首先,一个数据库第一要做的就是创建,下面我们就创建个表举例

     格式如下:  

                           CREAT      TABLE      ABC

                 (

                  name   integer ,

                  sax       txt,

                  address      TXT;

                    )

                   我们提高班为何要学英语,很多时候一个代码完全可以被一个英语学的好的解读

                creat 是创建              table    有表格的意思             当然abc  则是一个表名

                  括号里面的全是属于这个表的字段

               创建完一个表后我们可以按照上面的方法再次创建一个类似的表

              

         CREAT      TABLE      DEF

                 (

                  name   integer ,

                  sax       txt,

                  address      

                    )

                     那么问题来了,我们如何将俩个表关联起来呢?

                     哈哈, 我们就专门为这个问题而解决的!

                    我们可以使用主键, 来实现这个功能

                      那么在创建数据库时候就可以这样

          

         CREAT      TABLE      ABC

                 (

                 memberid    integer,                     '   注意这条语句

                  name   integer ,

                  sax       varchar(50)

                  address      varchar(70);

                    )

        那么 对于DEF 数据库也是如下

             

 CREAT      TABLE      DEF

                 (

                firstname    varchar(50),

                lastname    varchar (  60 ),

                date             time ,                          ---------             其实有很多种数据类型, 我们只是简单说明下,

                    memberid    integer;

                    ) 

           这时候 我么的俩个表就已经关联起来了, 当我们要提取数据库中的数据时 

                                     我们就可以 把俩个表同时用起来了!

                  比如    select    *  

                            from  abc  

                           where  memberid = "  ***  "              *** 是特殊的标记, 用于区别 不同的人, 如一个公司的职员 号码

      其实  我在这里说的不是说我可以说明哪一个知识点, 我只是想说, 学习计算机, 我们

   一定要注意它的格式, 我们就会发现计算机其实很简单的,就这样, 感觉时间有限, 就说到这里吧

        如果有问题, 欢迎给我发邮件  15754315108@163.com                             

        

                   

                   

1 0
原创粉丝点击