Java与数据库讲解.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Java与数据库讲解.ppt

第16章 Java与数据库 数据库发展到现在已经成为日常生活中不可缺少的部分。现在的邮箱列表、网上商城、站务系统以及大型系统都离不开数据库,如果不借助数据库实现数据的存取,银行业务、图书管理系统等在实现上都会遇到难题。本章在介绍数据库的概念、SQL语言、JDBC以及MySQL数据库的基础上,通过简单的数据库访问例子,向读者介绍了Java中使用JDBC访问数据库编程基础。 16.1 数据库简介 数据库本身就是一门学科,它涉及内容也比较多,本书重点在于学习Java的应用,所以只对数据库做一个简单介绍,重在讨论数据库的应用。本节主要讲述数据库的基本概念、特点,让读者对数据库有一个初步的了解。 16.1.1 数据库概念 数据(Data):数据是用来描述一个事物的符号记录。 数据库(DB):数据库是保存大量数据的容器。 数据库管理系统(DBMS):常用的DBMS产品有Oracle、SQL Server、MySQL等。 数据库系统(DBS):它由支持数据库运行的计算机软硬件、数据库、数据库管理系统以及应用程序构成。 数据库应用系统(DBAS):数据库应用系统是基于数据库管理系统开发出来的数据库应用软件。 16.1.2 数据库特点 数据结构化是数据库与文件系统在存储结构上的最大区别。 数据库的结构化数据面向整个系统,可以被多个用户和应用程序共享,满足了不同用户的要求。 数据库独立性包括物理独立性和逻辑独立性。 由于数据库的数据是共享的,多个用户和程序可以并发的访问同一个记录,所以必须由数据库管理系统管理和维护。 16.2 SQL语句 目前大多数数据库都是关系数据库,使用结构化查询语言(Structure Query Language,SQL)可以方便地查询、操纵、定义和控制数据库中的数据。SQL语言主要是为了建立各种数据库的连接,进行通信,它被视为关系数据库管理系统的标准语言。 16.2.1 SQL语句分类 SQL语句用来执行数据库的各种操作,如数据的添加、删除、更新等。目前使用比较广泛的关系数据库管理系有Oracle、 Sybase、Microsoft SQL Server、MySQL等。 16.2.2 SELECT查询语句 SELECT查询语句用于从表中查找符合某些条件的记录,它的使用规则如下。 SELECT 所选列的列名 FROM数据表名 [WHERE 条件表达式] [GROUP BY 列名1 [HAVING 条件表达式]] [ORDER BY 列名2 [ASC | DESC] ] 16.2.3 INSERT插入语句 INSERT插入语句用于给已经存在的表中添加新的记录,其使用规则如下。 INSERT INTO 表名[(属性1,属性2,...,属性n)] VALUES(属性1,属性2,...,属性n) 16.2.4 UPDATE更新语句 UPDATE更新语句用于将数据表符合某个条件记录的某些字段更新,其使用规则如下。 UPDATE “数据表名” SET列名=表达式 [WHERE条件表达式] 16.2.5 DELETE删除语句 DELETE删除语句用于删除表中符合条件的一行或多行记录,其使用规则如下。 DELETE FROM “数据库名” [WHERE条件表达式] 16.2.6 CREATE建表语句 CREATE Table 命令用于创建一个数据库中不存在的新表,其使用规则如下。 CREATE TABLE 表名 ({ 列名 列类型 }[,...n]) 16.2.7 ALTER修改表语句 ALTER SQL语句用于为表增加列、删除列或者修改列,其使用规则如下。 ALTER TABLE 表名{ ADD { [ ]|列名 列类型|[ ] }[,...n]|DROP{Column 列名称} [,...n] } 16.2.8 DROP删除表语句 DROP语句用于删除已经存在的表,其语句规则如下。 DROP TABLE 表名 16.3 MySQL MySQL是一种高效且免费的数据库系统,在某些情况下可以自由使用。本书的大部分数据库程序都是基于MySQL数据库,所以本节主要讲述了MySQL数据库软件的基本安装配置流程、MySQL的使用细节。 16.3.1 MySQL的安装配置 本书以MySQ-5.0.51b版本为例(其他版本的下载安装过程与此相似),先下载mysql-5.0.51b-win32文件。 网址为“/downloads/”。 16.3.2 MySQL使用 配置好一个实例后,单击“开始”按钮,选择“所有程序”→“MySQL”→“MySQL Server 5.0”→“MySQL Command Line Client”命令,弹出MySQL的命令行窗口。按照提示在MySQL命令行中输

文档评论(0)

5566www + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:6122115144000002

1亿VIP精品文档

相关文档