下载此文档

2015年Java课件第15章.ppt


文档分类:IT计算机 | 页数:约45页 举报非法文档有奖
1/45
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/45 下载此文档
文档列表 文档介绍
第15章
数据库编程
数据库连接
JDBC编程
数据库简介
数据库是长期存储在计算机内的、有组织的、可共享的数据集合。在当今的信息时代,数据库无处不在。本章介绍Java的数据库功能。
关系型数据库
数据库是管理和组织信息和数据的综合系统,关系型数据库是目前使用最为广泛的数据库系统,在各领域中得到了广泛使用。
目前广泛使用的大型关系型数据库产品有Oracle,Sybase,DB2和SQL Server。除此之外,ess、MySQL和Visual FoxPro也使用得较多。
关系型数据库(续)
关系型数据库中以表为单位来组织数据,表是由行和列组成的二维表格。
表由结构和记录两部分组成。表结构对应表头信息,包括表所包含的列名、数据类型和数据长度等信息。列也称为字段。
记录是表中除结构外的各行数据。每一行称为一条记录,每条记录由若干个域组成。一个域对应表中的一列。每个域的数据要符合所在列数据类型的规定。
职工信息
no
name
sex
salary
1001
张强


1004
李香


1007
王大山


1010
赵玉花


职工信息表结构
字段名
类型
字段宽度
no
文本
4
name
文本
8
sex
文本
2
salary
数字
单精度浮点数类型
SQL简介
结构化查询语言SQL(Structured Query Language)是所有关系型数据库都支持的一种统一的数据库语言,在Java中对数据库操作是通过SQL语言来实现的。利用SQL可以非常方便地建立数据库表、查询数据,给数据库中输入新数据、修改数据及删除数据等。

要建立表,首先需建立表结构。建立数据库中表结构的语句为:
CREATE TABLE 表名(列名1 数据类型1 [条件1],列名2 数据类型2 [条件2],┅)
如建立表15-1所对应的职工信息表employee的结构,可以使用如下的SQL语句:
CREATE TABLE employee ( no char(4) not null, name char(8), sex char(2), salary float);

利用SELECT语句从数据库中查询信息,其句型如下:
SELECT 列名1, 列名2, ┅
FROM 表名1,表名2,┅
[ WHERE 条件]
例如,查询表employee中男性职员的信息,使用语句:
SELECT no, name, sex, salary
FROM employee
WHERE sex=‘男‘;

2015年Java课件第15章 来自淘豆网m.daumloan.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数45
  • 收藏数0 收藏
  • 顶次数0
  • 上传人3099984911
  • 文件大小0 KB
  • 时间2015-03-07