A. 什么是数据库
数据库是计算机应用系统中的一种专门管理数据资源的系统。
数据有多种形式,如文字、数码、符号、图形、图像以及志声音等。数据是所有计算机系统所要处理的对象。人们所熟知的一种处理办法是制作文件,即将处理过程编成程序文件,将所涉及的数据按程序要求组织成数据文件,用程序文件来调用。数据文件与程序文件保持着一定的对应关系。在计算机应用迅速发展的情况下,这种文件式方法便显出不足。比如,它使得数据通用性差,不便于移植,在不同文件中存储大量重复信息,浪费存储空间,而且更新不便。数据库系统便能解决上述问题。数据库系统不从具体的应用程序出发,而是立足于数据本身的管理,它将所有数据保存在数据库中,进行科学的组织,并借助于数据库管理系统,以它为中介,与各种应用程序或应用系统接口,使之能方便地使用数据库中的数据。就好像医院中的药房一样,面向所有科室,不论哪个科开的药都可到药房去拿药,药品的进出、更新、保存均由药房来做。有了数据库系统,所有应用程序都可以通过访问数据库的办法来使用所需的数据,实现了数据资源的共享。数据库管理系统负责各种数据的维护、管理工作,如大批数据的更新、保存、交流等也很方便,数据的查询、检索等操作也变得十分容易。
一个数据库系统通常由三部分组成:
(1)数据库(DB) 是按照某种规范格式存放在一起的相关数据的集合。简言之,数据库是集中存放的大批数据文件。
(2)数据库管理系统(DBMS) 是操纵和管理数据库的大型软件,是用户的个别应用与整个数据库之间的接口。当用户向数据据库发出访问请示后,DBMS接受,分析该用户的请求,并根据用户请求去操纵(查询、存储、更新)数据库中的有关数据。
(3)用户应用 指用户根据自身的需要,利用DBMS提供的相关命令编制的一组实用程序。例如在一个饭店管理的数据库系统中,可能会存在着多个用户应用,包括预订房间、客登记、订购机票等。
90年代以来,不同的应用领域对数据库的需求使数据库技术向非传统应用方面发展,产生了新的智能数据库、知识数据库、图像数据库、面向对象数据库和可扩充数据库等。
B. 数据库都分为那几大类 都是什么意思涉及到哪一方面,能用到是什么地方请详细解释,谢谢!
数据库按适用性来分的话。可分为:1 通用数据库, (sqlserver , mysql ,oracle )2 专用数据库(terrdata 专用 大型数分析的 ,其它专用于olap 数据处理。 )
按数据规模大小来分。可分为:1 桌面型。(foxbase . access , )2 服务器型. sqlserver .orac 等。
按支持事务化分,1 事务型。2 非事务型。(专用于网站优化的mysql)
存取数据。1 访问量小,可能全丢掉。access 。
2 访问量大,但永许丢少量数据。mysql iasm引
3 sqlserver. mysql 企业数据库,oracle .db2 等,能保证高可靠性。高安全性。高事务量。
4 过了几年,公司数据库不小了。我要把他们全导出来。集合到一个数据仓库来。这些历史数据修改少,查询任务就另独立出来。
5 双过了几年,不同部门,分公司的数据又多了,这些历史数据中,隐藏着商业规律,已经具用深入分析的价值。我要上bi 了。
按生产阶段化分:生产数据库,数据仓库,商业智能数据库
1 生产数据库 ,你见到的普通应用,都可能是生产库,“考勤软件用到了access , 公司进销存用到了sql 或者是 ora” 等。这一系列库的共同点是,修改多(事务多),需要快速完成。小规规查询多。多用sql语言,是关系数据库
连接字符中中的超时不超过几十秒,你做一个操作,超时了返回错误。
Data Source=xxxx;Initial Catalog=xxxxx;Integrated Security=True;Connect Timeout=45
2 数据仓库,商业智能数据库 一般库结构不是关系结构。查询语言也不同于sql ,查询时间可能要一个晚上。
数据库领域也是高科技了,几家大公司也是每天概念,术语不停的出,究竟客户能得多少利,鬼也不知道。好多都是忽悠人的罢了。
新出来的nosql究竟是什么的。什么情况下适用。
以上是我的了解。半路出家,错误大家提出来。不要喷。
C. 什么是数据库与智能信息处理
1.粗糙集理论及其应用:粗糙集的约简算法、粗糙集理论的扩展研究以及粗糙集理论在知识发现中的应用等内容;2.多媒体信息处理:图像低层特征的研究、图像高层语义特征的研究、音频特征的提取,以及基于内容的图像检索方法等;3.数据挖掘与知识发现:Web挖掘、基于概念格的知识表示与知识发现、ontology的理论与应用、智能检索技术、数据库与数据仓库技术的理论与应用等。
你说的数据库与智能信息处理,应该要分开解释吧。数据库是什么就不要多说了。如果“数据库与智能信息处理 ”是一个统一的概念,还真没有听过。
D. mysql .idb .frm .par是什么文件
【MySQL文件】
MySQL是一个关系型数据库管理系统,由瑞典MySQL AB 公司开发,目前属于 Oracle 旗下公司。MySQL 最流行的关系型数据库管理系统,在 WEB 应用方面MySQL是最好的 RDBMS (Relational Database Management System,关系数据库管理系统)
应用软件之一。MySQL所使用的 SQL 语言是用于访问数据库的最常用标准化语言。
MySQL文件就是SQL文件,里面就是建表语句 以.SQL为后缀。SQL脚本是包含一到多个SQL命令的SQL语句。以将这些SQL脚本放在一个文本文件中(SQL脚本文件),然后通过相关的命令执行这个SQL脚本文件。
【IDB文件】
IDB智能数据库系统(multimedia intelligent database system)是一个对象数据库管理系统。智能数据库是研究利用人的推理、想象、记忆原理,实现对数据库的存储、搜索和修改。通过有效的组织,能够满足人们快速检索和修改数据库的要求。
IDB文件是一种 MSDev 中间层文件。当IDB文件在IDA打开,数据解压到的文件的集合。后的数据库被关闭时,该文件被压缩回IDB文件。这使得更快的性能,同时在数据库打开和较低的磁盘使用时关闭。
< H1 >其他IDB格式: < /H1 >在调试过程中由一个Visual Studio程序中创建的中间文件,如Visual C, 节省了编译器的状态,并用于最小的重建计划和增量编译。
【PAR文件】
PAR文件为交换文件,主要是Windows环境下的文件名 。绝大多数DOS文件名后缀在Windows下继续有效,但Windows本身也引出了许多种崭新的后缀名,如:*.drv为设备驱动程序(Driver)、*.fon和*.fot都是字库文件、*.grp为分组文件(Group)、*.ini为初始化信息文件 (Initiation)、*.pif为DOS环境下的可执行文件在Windows下执行时所需要的文件格式、*.crd即卡片文件(Card)、*.rec即记录器宏文件(Record)、*.wri即文本文件(Write),它是字处理write.exe生成的文件、*.doc和*.rtf也是文本文件(Document),它们是Word产生的文件、*.cal为日历文件、*.clp是剪贴板中的文件格式、*.htm和
*.html即主页文件、*.par为交换文件、*.pwl为口令文件(Password)等等。
【FRM文件】
FRM文件是文本类型文件,用记事本就可以打开,而且也可以保存。
FRM文件扩展名信息:
1.表单;
2.Frame Maker或Frame Builder文档;
3.Oracle可执行表(3.0版或早期版本);
4.Visual Basic表单;
5.WordPerfect Merge表单;
6.DataCAD标志报表文件。
E. 什么是数据库
数据库就是储存数据的地方。在电脑中,在内存中,在硬盘中的东西都是存储在数据库中的数据。而这些数据所待的地方就叫做数据库。也可以称为电子化的“文件柜”。
在计算机科学与应用中的数据库意味着今后数据会越来越庞大,也意味着数据在以后的发展中在重多的科学还有应用中要运用到更多的数据。
(5)智能数据库的概念扩展阅读:
数据库管理系统可以依据它所支持的数据库模型来作分类,例如关系式、XML;或依据所支持的计算机类型来作分类,例如服务器群集、或依据所用查询语言来作分类,例如SQL、XQuery;或依据性能冲量重点来作分类,例如最大规模、最高运行速度的分类方式。
不论使用哪种分类方式,一些DBMS能够跨类别,同时支持多种查询语言。早期比较流行的数据库模型有三种,而在当今的互联网中最常见的就是关系型数据库和非关系型数据库。
F. 数据库的概念及用途
数据库(Database ):是“按照数据结构来组织、存储和管理数据的仓库”。是一个长期存储在计算机内的、有组织的、有共享的、统一管理的数据集合。
数据库的用处
使用数据库可以高效且条理分明地存储数据,主要体现在以下几个方面:
1可以结构化存储大量的数据信息,方便用户进行有效的检索和访问。
例如:google、图书馆书籍查询等基于数据库和数据库分类技术。
2 可以有效地保持数据信息的一致性、完整性,降低数据冗余。
例如:火车票售票系统。
3可以满足应用的共享和安全方面的要求。
例如:校园点播系统
4 能够方便智能化地分析,产生新的有用信息。
例如:数据挖掘、联机分析等。