本文目录一览

1,用数据库可以做哪些有趣的事情

数据库本身意义非凡,可以说是一切有趣事物诞生的基础。在数据库没有诞生之前,我们只是吧数据写入文件。但这是很多程序员的噩梦。写入数据到文件远比想象的复杂。这主要是因为计算机系统一直是不可靠的系统,如果涉及到关键数据,程序员不得不设计复杂的错误处理流程来保证数据的一致性,而这些设计并不总是有效的。有了数据库后,程序员只需要增删查改数据,也就是CRUD,大大降低了数据存储的复杂性。数据库诞生后的几十年时应用程序快速爆发的几十年,可以说是计算机发展史上的革命。所以,不要以为会写SQL语句和存储过程就算懂数据库了,水很深。

用数据库可以做哪些有趣的事情

2,数据库的主要工作是干什么的

可以存储一切数据。
数据库(Database)是按照数据结构来组织、存储和管理数据的仓库,它产生于距今五十年前,随着信息技术和市场的发展,特别是二十世纪九十年代以后,数据管理不再仅仅是存储和管理数据,而转变成用户所需要的各种数据管理的方式。数据库有很多种类型,从最简单的存储有各种数据的表格到能够进行海量数据存储的大型数据库系统都在各个方面得到了广泛的应用。
储存数据的
数据库的东西可多了使用它可以进行游戏的开发网站的开发应用程序的开发还有就想360和QQ这样的 大型的软件都是可以使用数据库的。只有使用数据库,才能做很多事情。数据库和网络的使用伴随了我们整个计算机的发展

数据库的主要工作是干什么的

3,数据库有哪些种类分别是干什么用的

根据存储模型划分,数据库类型主要可分为:网状数据库(Network Database)、关系数据库(Relational Database)、树状数据库(Hierarchical Database)、面向对象数据库(Object-oriented Database)等。商业应用中主要是关系数据库,比如Oracle、DB2、Sybase、MS SQL Server、Informax、MySQL等。全部罗列出来是没有意义的,数据库太多了,你不说你的工作是涉及哪方面,恐怕很难提供更适合你的数据库。 初级应用一般是ACCESS 配合的脚本程序一般是 ASP ASP.NET JSPMICROSOFT SQL 比较复杂点 不过功能强大很多 配合的脚本和ACCESS的一样MYSQL和PHP的组合是比较完美的如果你需要处理1000W条数据以上级别的数据,那以上的都不合适,一般用的比较多的是ORACLE 这个入门难度非常大如果想学的话就先学MICROSOFT SQL吧,这个网上教学比较多,ASP.NET 2.0,应用的是非常广泛的
模糊数据库 指能够处理模糊数据的数据库。一般的数据库都是以二直逻辑和精确的数据工具为基础的,不能表示许多模糊不清的 事情。随着模糊数学理论体系的建立,人们可以用数量来描述模糊事件并能进行模糊运算。这样就可以把不完全性、不确定性、模糊性引入数据库系统中,从而形成模糊数据库。模糊数据库研究主要有两方面,首先是如何在数据库中存放模糊数据;其次是定义各种运算建立模糊数据上的函数。模糊数的表示主要有模糊区间数、模糊中心数、模糊集合数和隶属函数等。 统计数据库 管理统计数据的数据库系统。这类数据库包含有大量的数据记录,但其目的是向用户提供各种统计汇总信息,而不是提供单个记录的信息。 网状数据库 处理以记录类型为结点的网状数据模型的数据库。处理方法是将网状结构分解成若干棵二级树结构,称为系。系类型 是二个或二个以上的记录类型之间联系的一种描述。在一个系类型中,有一个记录类型处于主导地位,称为系主记录类 型,其它称为成员记录类型。系主和成员之间的联系是一对多的联系。网状数据库的代表是dbtg系统。1969年美国的 codasyl组织提出了一份“dbtg报告”,以后,根据dbtg报告实现的系统一般称 为dbtg系统。现有的网状数据库系统大都是采用dbtg方案的。dbtg系统是典型的三级结构体系:子模式、模式、存储模式。相应的数据定义语言分别称为子模式定义语言ssddl,模式定义语言sddl,设备介质控制语言dmcl。另外还有数据操纵语言dml。 演绎数据库 是指具有演绎推理能力的数据库。一般地,它用一个数据库管理系统和一个规则管理系统来实现。将推理用的事实数据存放在数据库中,称为外延数据库;用逻辑规则定义要导出的事实,称为内涵数据库。主要研究内容为,如何有效地计 算逻辑规则推理。具体为:递归查询的优化、规则的一致性维护

数据库有哪些种类分别是干什么用的

4,关于数据库的知识

数据库是“按照数据结构来组织、存储和管理数据的仓库.J.Martin给数据库下了一个比较完整的定义:数据库是存储在一起的相关数据的集合,这些数据是结构化的,无有害的或不必要的冗余,并为多种应用服务;数据的存储独立于使用它的程序;对数据库插入新数据,修改和检索原有数据均能按一种公用的和可控制的方式进行。当某个系统中存在结构上完全分开的若干个数据库时,则该系统包含一个“数据库集合”。 数据库的基本结构分三个层次,反映了观察数据库的三种不同角度。   (1)物理数据层。   它是数据库的最内层,是物理存贮设备上实际存储的数据的集合。这些数据是原始数据,是用户加工的对象,由内部模式描述的指令操作处理的位串、字符和字组成。   (2)概念数据层。   它是数据库的中间一层,是数据库的整体逻辑表示。指出了每个数据的逻辑定义及数据间的逻辑联系,是存贮记录的集合。它所涉及的是数据库所有对象的逻辑关系,而不是它们的物理情况,是数据库管理员概念下的数据库。   (3)逻辑数据层。   它是用户所看到和使用的数据库,表示了一个或一些特定用户使用的数据集合,即逻辑记录的集合。   数据库不同层次之间的联系是通过映射进行转换的。 数据库的主要特点   (1)实现数据共享。   数据共享包含所有用户可同时存取数据库中的数据,也包括用户可以用各种方式通过接口使用数据库,并提供数据共享。   (2)减少数据的冗余度。   同文件系统相比,由于数据库实现了数据共享,从而避免了用户各自建立应用文件。减少了大量重复数据,减少了数据冗余,维护了数据的一致性。   (3)数据的独立性。   数据的独立性包括数据库中数据库的逻辑结构和应用程序相互独立,也包括数据物理结构的变化不影响数据的逻辑结构。   (4)数据实现集中控制。   文件管理方式中,数据处于一种分散的状态,不同的用户或同一用户在不同处理中其文件之间毫无关系。利用数据库可对数据进行集中控制和管理,并通过数据模型表示各种数据的组织以及数据间的联系。   (5)数据一致性和可维护性,以确保数据的安全性和可靠性。   主要包括:①安全性控制:以防止数据丢失、错误更新和越权使用;②完整性控制:保证数据的正确性、有效性和相容性;③并发控制:使在同一时间周期内,允许对数据实现多路存取,又能防止用户之间的不正常交互作用;④故障的发现和恢复:由数据库管理系统提供一套方法,可及时发现故障和修复故障,从而防止数据被破坏   (6)故障恢复。   由数据库管理系统提供一套方法,可及时发现故障和修复故障,从而防止数据被破坏。数据库系统能尽快恢复数据库系统运行时出现的故障,可能是物理上或是逻辑上的错误。比如对系统的误操作造成的数据错误等。
数据库是依照某种数据模型组织起来并存放二级存储器中的数据集合。这种数据集合具有如下特点:尽可能不重复,以最优方式为某个特定组织的多种应用服务,其数据结构独立于使用它的应用程序,对数据的增、删、改和检索由统一软件进行管理和控制。从发展的历史看,数据库是数据管理的高级阶段,它是由文件管理系统发展起来的。
您正在看的MySQL教程是:数据库名词解释。模糊数据库   指能够处理模糊数据的数据库。一般的数据库都是以二直逻辑和精确的数据工具为基础的,不能表示许多模糊不清的 事情。随着模糊数学理论体系的建立,人们可以用数量来描述模糊事件并能进行模糊运算。这样就可以把不完全性、不确 定性、模糊性引入数据库系统中,从而形成模糊数据库。模糊数据库研究主要有两方面,首先是如何在数据库中存放模糊 数据;其次是定义各种运算建立模糊数据上的函数。模糊数的表示主要有模糊区间数、模糊中心数、模糊集合数和隶属函 数等。 统计数据库   管理统计数据的数据库系统。这类数据库包含有大量的数据记录,但其目的是向用户提供各种统计汇总信息,而不是 提供单个记录的信息。 网状数据库   处理以记录类型为结点的网状数据模型的数据库。处理方法是将网状结构分解成若干棵二级树结构,称为系。系类型 是二个或二个以上的记录类型之间联系的一种描述。在一个系类型中,有一个记录类型处于主导地位,称为系主记录类 型,其它称为成员记录类型。系主和成员之间的联系是一对多的联系。网状数据库的代表是DBTG系统。1969年美国的 CODASYL组织提出了一份“DBTG报告”,以后,根据DBTG报告实现的系统一般称 为DBTG系统。现有的网状数据库系统大都 是采用DBTG方案的。DBTG系统是典型的三级结构体系:子模式、模式、存储模式。相应的数据定义语言分别称为子模式定 义语言SSDDL,模式定义语言SDDL,设备介质控制语言DMCL。另外还有数据操纵语言DML。 演绎数据库   是指具有演绎推理能力的数据库。一般地,它用一个数据库管理系统和一个规则管理系统来实现。将推理用的事实数 据存放在数据库中,称为外延数据库;用逻辑规则定义要导出的事实,称为内涵数据库。主要研究内容为,如何有效地计 算逻辑规则推理。具体为:递归查询的优化、规则的一致性维护等。

5,数据库是什么

并为多种应用服务、有组织的。数据库的诞生和发展给计算机信息管理带来了一场巨大的革命,维护成本也随之节节高升。 (2)数据库是数据管理的新方法和技术,数据库是数据管理的高级阶段,投入巨资进行数字迁移是延长数字资源生命的1个重要途径: (1)数据库是一个实体,它是能够合理保管数据的“仓库”、年龄。 传统上,它已成为企业。这些工作如果都能在计算机上自动进行,极大浪费企业资源.Martin给数据库下了一个比较完整的定义,数据库是“按照数据结构来组织,随着应用的扩展与深入。她是一个按数据结构来存储和管理数据的计算机软件系统、删,数据库的研究领域也已经大大地拓广和深化了。 数据库发展史数据库技术从诞生到现在,为了确保企业持续扩大的IT系统稳定运行、性别。此外?而不是不断增加已经价格不菲的运维成本,这张表就可以看成是一个数据库、部门乃至个人日常工作,磁盘空间是有限的。 (3)数字资源管理的需要。为此,以最优方式为某个特定组织的多种应用服务、仓库管理。从发展的历史看;,更加充分地说明了数据库是一个充满活力和创新精神的领域,还是其它形式存在,概括起来主要有:数据库是存储在一起的相关数据的集合、生产的自动化管理、统一管理的数据集合:能不能像拧水龙头一样按需调节的使用IT运维服务.Codd,则该系统包含一个“数据库集合”。这种数据集合具有如下特点。30年间数据库领域获得了三次计算机图灵奖(C,都应视为“数据库”,在不到半个世纪的时间里,它是由文件管理系统发展起来的。有了这个"数据库&quot,在财务管理.F,数据库的数量和规模越来越大,常常需要把某些相关的数据放进这样的“仓库”,DB)是一个长期存储在计算机内的。几乎没有图书馆有充足的资源来对整个馆藏进行数字化,内容选择不可避免,形成了坚实的理论基础。技术的快速发展使数字化项目所生成的数字资源的生命周期越来越短,国内外已经开发建设了成千上万个数据库、生产管理中也需要建立众多的这种&quot、有共享的。三十多年来.Gray),追溯一下数据库的发展历程、生产和生活的基础设施,一般用户信息中心往往不仅要不断更新更大容量的IT运维软硬件设备。定义4 数据库(DataBase、简历等)存放在表中;对数据库插入新数据,昂贵的维护成本就必须考虑数字化的内容选择、存储和管理数据的仓库”,企业IT决策者开始思考,对数据的增,这就需要我们对文献资源数字化内容进行选择;数据的存储独立于使用它的程序,那我们的人事管理就可以达到极高的水平。例如. Bachman。定义2 数据库是依照某种数据模型组织起来并存放二级存储器中的数据集合、改和检索由统一软件进行管理和控制,用户在该“仓库”中存放要管理的事务数据: (1)存储空间的原因、服务器维护,而大家都知道数字化产品是存放在磁盘阵列上的,吸引越来越多的研究者加入,“数据”和“库”两个概念结合成为数据库。就让我们沿着历史的轨迹:尽可能不重复,不论其是以印刷形式,企业或事业单位的人事部门常常要把本单位职工的基本情况(职工号、工资,使其可以利用计算机实现财务,无有害的或不必要的冗余, J。数字化的产品是通过网络被广大用户存取利用。当某个系统中存在结构上完全分开的若干个数据库时,E。 (2)解决数字化生产高成本和图书馆经费有限性之间矛盾的需要。在经济管理的日常工作中。数据库的概念实际包括两层意思,不可能无限量地存入数字资源、籍贯。同时;更要长期维持一支由数据库维护,服务器的能力也是有限的,这些数据是结构化的,磁盘阵列由服务器来管理定义1 严格地说、更方便的维护数据,也可以查询工资在某个范围内的职工人数等等,修改和检索原有数据均能按一种公用的和可控制的方式进行、姓名。 数字化内容选择的原因有很多、仓库,他能更合适的组织数据、更严密的控制数据和更有效的利用数据,计算机存储单元形式.W、成熟的商业产品和广泛的应用领域;数据仓库&quot。定义3 (伯尔尼公约议定书专家委员会的观点) 所有的信息(数据率档)的编纂物;我们就可以根据需要随时查询某职工的基本情况,其数据结构独立于使用它的应用程序。 J,并根据管理的需要进行相应的处理、机房值班等各种维护人员组成的运维大军
很通俗的讲就是一个仓库部过里面存储的是一些我收集的对我们有用的数据,我们可以从中可以随时调取信息,而且可以录入可以处理等。这就是数据库,就像一个仓库的一样。当然我们设计一个数据库就是为了方便我们处理和分析这些我们录入的数据,我们可以开发一个公交管理数据库系统方便我们给公交排班次什么的。我们也可以给餐馆设计一个餐饮管理系统,这样可以方便管理和数据的分析, 其实SQL 比较简单一点。看看百度百科。
数据是当今信息社会的一种极为重要的资源,人们的一切活动都离不开数据。如学校中的学生档案、学习成绩记录、学校会计帐务,工厂的自动化系统需要生产线上的实时数据,军事指挥员需要的各种情报,各个部门中的工作人员无时无刻不在和数据打交道。在信息时代,由于数据量的急剧增长,需要利用计算机快速,准确地处理和加工大量的数据,于是产生了数据库和数据库管理系统。简单地说,数据库(data base,简记为db)是为某种特殊目的而组织起来的记录和文件的集合。数据库管理系统(data base management system,简记为dbms)则是在计算机中对数据库进行定义、描述、建立、管理、和维护的系统软件。 一个数据库系统一般包括四个重要组成部分:数据库、用户、软件和硬件。 数据,是指数据库系统中集中存储的椅披数据集合,即数据库,它是数据库系统的工作对象,通常数据库中、存储的数据具有集成性和共享性。 集成性,是指把某特定应用环境中的各种应用相关的数据及数据之间的联系全部集中地按照一定的结构进行存储。 共享性,是指数据库中的一块块数据可为多个不同的用户所共享,即多个不同用户,使用多种不同的语言,为了不同的应用目的,而同时存取数据库,甚至同时存取同一块数据。 用户,存在一组使用数据库的用户,即指存储、维护和检索数据的各类请求。数据库系统中有三类用户:终端用户、应用程序员和数据库管理员。 终端用户是指从计算机终端存取数据库的人员,也可称为联机用户。 应用程序员是指负责编写应用程序的人员。 数据库管理员是指全面负责数据库存取、维护和正常使用的人员。 软件,是指负责数据库存取、维护和管理的软件系统,通常称为数据库管理系统(dbms)。数据库系统中各类用户对数据库的各种操作请求,均由dbms完成,它是苏剧苦笑台的核心软件。dbms是在操作系统的支持下工作的。
对,是这样的,这个就是你要自己创建一个类,然后添加get、set方法,然后通过get、set方法增、删、改等操作,那这个类就类似于你所谓的java数据库。
是这么用滴……import java.sql.Connection;import java.sql.DriverManager;import java.sql.PreparedStatement;import java.sql.ResultSet;import java.sql.SQLException;import java.sql.Statement;/***其实你想实现用函数控制数据库的开关的话,我建议可以把con变成全局变量,然后比较好控制*****/public class DBTools private Connection connnection=null; private ResultSet rs=null; private Statement stmt=null; private PreparedStatement pstmt=null; // 连接数据库 public void getCon() try Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver"); Connection connnection = DriverManager.getConnection ( "jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=hssx",//数据库名 "sa", //用户名 "" //密码 ); } catch (Exception e) } } // 关闭连接 public void CloseCon() if (con != null) try con.close(); } catch (SQLException e) } } } // 关闭结果集 public void CloseResultSet() if (rs != null) try rs.close(); } catch (SQLException e) // TODO Auto-generated catch block e.printStackTrace(); } rs = null; } } // 关闭Statement public static void CloseStatement() if (stmt != null) try stmt.close(); } catch (SQLException e) // TODO Auto-generated catch block e.printStackTrace(); } stmt = null; } } // 关闭PreparedStatement public static void ClosePreparedStatement() if (pstmt != null) try pstmt.close(); } catch (SQLException e) // TODO Auto-generated catch block e.printStackTrace(); } pstmt = null; } }}
楼主自己理解的挺明白的······

文章TAG:数据  数据库  哪些  事儿  数据库哪些事儿  
下一篇
展开更多