SQL学习之六

 SQL扩展到企业、互联网和内部网:

                   后台程序:包含实际的数据库服务程序、数据源、将程序连接到WEB的或局域网上远程数据库的中间软件。

                   前台程序:现成的商业软件或者第三方软件。

                                      

                               访问远程数据库:使用网络和网络协议和数据库进行交互。中间组件:JDBC(JAVA数据库连接,)和ODBC(开放式数据库连接,可通过库驱动程序连接数据库,注意数据库连接细节和数据库应用编程接口的应用)。厂商连接产品。

 

                                                     

                       通过web接口访问远程数据库:注意此时用户的请求是经过了路由的。

                      

                                          

                            一个终端用户通过一个WEB接口访问数据库,首先是调用一个web浏览器,用它连接到一个特定的URL(由web服务器的位置决定)。web服务程序验证用户的访问,把用户请求发送给远程的数据库,同时可能对身份进行验证。数据库服务程序然后把结果返回给用户服务程序,后者把结果显示在用户的web浏览器上。使用防火墙可控制对特定服务器的非授权访问。

                          SQL与互联网的关系。

标准的SQL的扩展:

                          ANSI和SYSbase是有区别的。一般都遵循ANSI标准。

                          扩展范例:PL/SQL(Orable对SQL的扩展)、 transact—SQL(microsoft   SQL   Server对SQL的扩展)。非过程性的SQL:insert 、update、delete、select、rollback、commit。SQL扩展是一中过程性语言,其包含:变量声明、光标声明、条件语句、循环、错误处理、变量累加、日期转换、通配符、触发器、存储过程。

                          交互SQL语句:会在完全执行之前询问用户变量、参数或者某种形式的数据。

 

 写在读完《SQL入门经典》后的话:

                      从来以为不喜欢,只是因为少了一份坚持。有些时候,仅仅凭借热情是不够的,还要一钻到底的精神。无论哪门学问,都有存在的道理,所以不要以有用没用的短浅的眼光来区分。

                     接下来,熟练使用SQLite,基本熟练后,转向攻克其架构,基本架构搞清楚后,转而阅读并修改源码。

                     同时读完《C++  how  to  program》,对于这本书,不能再像当时阅读《C++  premier 》一样虎头蛇尾,哪怕是看不懂,慢慢看就看完了,总比不看强。

                     然后,就是攻克Nginx- 高能web服务器。

                    遇事冷静,沉着稳重。不露声色,一击至靶。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值