没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
第 3 章 Java 与数据库的连接
3.1 SQL 子类型
3.1.1 使用查询命令
3.1.2 使用数据修改命令
3.2 JDBC
3.2.1 什么是 JDBC
3.2.2 连接概述
3.2.3 DriverManager
3.3 两个简单的例子
本章小结
JSP 的数据库方面所依赖的是 JDBC ,而 JDBC 的强大在于: J
DBC 可以使 Java 成为一种能同不均匀的数据库环境打交道的强
大工具,这种不均匀的数据库环境尽管的确差别很大,但是无论
是哪一种关系数据库,从 Oracle 到 DB2 到 Sybase 再到 MS SQ
L Server ,有一点是相同的,那就是 SQL 语言 - 结构化查询语言。
尽管各个不同的数据库厂商对 SQL 做了各自的扩展,如: Oracl
e 的 PL-SQL 、 Microsoft SQL Server 的 Transact - SQL 、还有
SQL 语言鼻祖 IBM 的 DB2 SQL ,每一个 RDBMS 厂商都宣称自
己的扩展是最优秀的,然而,这些不同的 SQL 仍然有共同点,他
们都基于 ANSI SQL 92 。
SQL 不是一门特别复杂的语言,不过如果想要学好 SQL ,特别
是各个不同厂商特有的 SQL ,仍然需要特别的努力,仅仅讲述 S
QL 中最基本的语句,本书在第一部分的例子程序中也只会用到
最基本的 SQL 语句,在第二部分的例子中由于将会使用存储过程,
所以会使用一些扩展的 SQL 语言,这些扩展将在需要时再进行讲
解。
3.1 SQL 子类型
SQL 语言的子类型包括:
数据处理语言( DML )
数据定义语言( DDL )
数据控制语言( DCL )。
3.1.1 使用查询命令
1 . SELECT 语句
SELECT 无疑是 SQL 语句中最常用的语句,
一个 SELECT 语句可以十分简单,也可以十分
复杂,下面先从最简单的开始:
【例 3.1 】
在 Query Analyzer 中选择数据库为 Northwind ,
然后输入:
select * from customers
3.1.1 使用查询命令
( 1 )使用别名
数据表中某一列的名称应该是有意义的,但不
幸的是,这仅仅是对某一些人而言,常常有这
种情况:某一位数据库建立者创建的数据库中
包含的列名对他自己来说是有明确意义的,但
对另外一些人来说却是不知所云。解决办法就
是在查询的时候为数据表的某一列建立一个别
名
剩余63页未读,继续阅读
资源评论
老帽爬新坡
- 粉丝: 79
- 资源: 2万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- MyBatis动态SQL是一种强大的特性,它允许我们在SQL语句中根据条件动态地添加或删除某些部分,从而实现更加灵活和高效的数据
- MyBatis动态SQL是一种强大的特性,它允许我们在SQL语句中根据条件动态地添加或删除某些部分,从而实现更加灵活和高效的数据
- MyBatis动态SQL是一种强大的特性,它允许我们在SQL语句中根据条件动态地添加或删除某些部分,从而实现更加灵活和高效的数据
- Docker在Ubuntu16.04上安装和部署Apache Storm
- test_kong.zip
- springboot权限验证学习-下
- SeetaFace6人脸质量评估C++代码实现Demo
- OCAuxiliaryTools
- 制药公司QC顶岗实习专题报告
- Rust 全面指南:从基础到高级,一网打尽 Rust 的编程知识
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功