数据库介绍,Java语言JDBC基础,新手也可以看懂
发布时间:2019-06-24 07:23来源: 未知数据库介绍
数据库系统是由数据库、数据库管理系统和应用系统、数据库管理员构成的。数据库管理系统简称DBMS,是数据库系统的关键组成部分,包括数据库定义、数据查询、数据维护等。JDBC技术是连接数据库与应用程序的纽带。学习Java语言,必须学习JDBC技术,因为JDBC技术是在Java语言中被广泛使用的一种操作数据库的技术。每个应用程序的开发都是使用数据库保存数据,而使用JDBC技术访问数据库可达到查找满足条件的记录,或者向数据库添加、修改、删除数据。本章将向读者介绍Java语言的数据库操作部分。
数据库基础知识
数据库在应用程序中占据着非常重要的地位。从原来的Sybase数据库,发展到今天的SQLServer、MySQL、Oracle等高级数据库,数据库已经相当成熟了。
什么是数据库
数据库是一种存储结构,它允许使用各种格式输入、处理和检索数据,不必在每次需要数据时重新输入。例如,当需要某人的电话号码时,需要查看电话簿,按照姓名来查阅,这个电话簿就是一个数据库。数据库具有以下主要特点。
-实现数据共享。数据共享包含所有用户可同时存取数据库中的数据,也包括用户可以用各种方式通过接口使用数据库,并提供数据共享。
-减少数据的冗余度。同文件系统相比,数据库实现了数据共享,从而避免了用户各自建立应用文件,减少了大量重复数据,减少了数据冗余,维护了数据的一致性。
-数据的独立性。数据的独立性包括数据库中数据库的逻辑结构和应用程序相互独立,也包括数据物理结构的变化不影响数据的逻辑结构。
-数据实现集中控制。文件管理方式中,数据处于一种分散的状态,不同的用户或同一用户在不同处理中其文件之间毫无关系。利用数据库可对数据进行集中控制和管理,并通过数据模型表示各种数据的组织以及数据间的联系。