# 数据库概念 ## 什么是数据库? 数据库(Database)是按照数据结构来组织、存储和管理数据的仓库。 每个数据库都有一个或多个不同的 API 用于创建,访问,管理,搜索和复制所保存的数据。 我们也可以将数据存储在文件中,但是在文件中读写数据速度相对较慢。 所以,现在我们使用关系型数据库管理系 ...
转载
2021-10-11 10:25:00
204阅读
2评论
Mysql数据库简介(一)数据库概述百度百科:数据库是以一定方式储存在一起、能与多个用户共享、具有尽可能小的冗余度、与应用程序彼此独立的数据集合,可视为电子化的文件柜——存储电子文件的处所,用户可以对文件中的数据进行新增、查询、更新、删除等操作。数据库就是一个存放应用软件数据的仓库,这个仓库是按照一定的数据结构(数据结构是指数据的组织形式或数据之间的联系)来对数据进行组织和存储的,我们可以通过数据
转载
2023-07-26 22:57:55
78阅读
数据库结构设计数据库概念设计一个设计良好的数据库,在很大程度上决定了系统的成功与否。概念设计是数据
原创
2022-06-29 17:18:40
1786阅读
整理了一下旧笔记本. 上面导图还不少.就顺带发一波博客吧1.先从大面上来. 大概分为哪些内容.其实用的多的,也就是mysql和redis. redis之前写过一些博客.mysql我翻了翻博客 貌似没写过啥.讲真, 用过mysql.sqlserver.postgresql.sqlite, hive, hbaseredis.memcache. 但是真讲原理. 系统学的并不多.从导图开始, 我会大...
原创
2022-01-10 14:59:17
45阅读
行查询,可以启用高速查询缓存。让数据库引擎在后台悄悄的处理是提高性能的最有效方法之一。当同一个查询被执行多次时,如果结果是从缓存中提取,那是相当快的。但主要的问题是,它是那么容易被隐藏起来以至于我们大多数程序员会忽略它。在有些处理任务中,我们实际上是可以阻止查询缓存工作的。1、// query cache does NOT work2、$r = mysql_query("SELECT userna
原创
2017-11-08 16:54:05
439阅读
JDBC连接数据库的四种形式:
1. JDBC-ODBC Bridge Driver
这种方式可以访问一个ODBC数据源,但每台客户端计算机需要安装并配置ODBC驱动
2. Native-API Partly java Driver
这种方式将JDBC调用转换为特定数据库API的调用,因此这种方式要求客户端计算机安装特定数据库的驱动程序
3. JDBC-Net Pu
原创
2013-04-23 13:58:41
373阅读
service mysqld start:启动数据库服务MYSQL * mysql_init(MYSQL *mysql);初始化mysql句柄.如果mysql为NULL, 则分配一个.连接数据库:关闭连接:void STDCALL mysql_close(MYSQL *sock);执行sql语句:int mysql_query(MYSQL *connection ,const char *quer
原创
2016-06-10 13:50:06
843阅读
数据库事务:是指作为单个逻辑工作单元执行的一系列操作,要么完全地执行,要么完全地不执行。 事务处理可以确保除非事务性单元内的所有操作都成功完成,否则不会永久更新面向数据的资源。通过将一组相关操作组合为一个要么全部成功要么全部失败的单元,可以简化错误恢复并使应用程序更加可靠。 1).事务相关属性:1.原子性事务必须是原子工作单元;对于其数据修改,要么全都执行,要么全都不执行。通常,与某个事
原创
2016-06-13 17:58:08
467阅读
1.什么是数据库?什么是数据库管理系统?什么是SQL?他们之间的关系? 数据库:DataBase 简称DB。按照一定格式存储数据的一些文件的组合。就是存储数据的仓库,实际上就是一堆文件。这些文件存储了具有特定格式的数据。 数据库管理系统: DatabaseManagement 简称DBMS。数据库管
转载
2022-05-05 15:12:14
115阅读
一 什么是数据库所谓的数据库其实就是数据的集合。用户可以对集合中的数据进行新增、查询、更新的区别3.1关系型数据库3
原创
2022-07-01 19:54:33
79阅读
数据库事务事务(Transaction)是由一系列对系统中数据进行访问与更新的操作所组成的一个程序执行逻辑单元。事务是DBMS中最基础的单位,事务不可分割。数据库事务四大特性(ACID)原子性:不可分割,要么全部完成提交,要么全部回滚一致性:一致性是指事务必须使数据库从一个一致性状态变换到另一个一致性状态,也就是说一个事务执行之前和执行之后都必须处于一致性状态。隔离性:多用户一起进行事务操作互不影
转载
2021-02-27 13:42:45
141阅读
2评论
1.索引的作用是什么?创建索引可以大大提高系...
转载
2019-04-02 14:23:00
82阅读
谁在使用数据库?
数据库存在于我们生活的方方面面,访问网站时,如需认证,认证用的用户和密码就保存于网站的数据库中;在网络上查资料时,使用的搜索引擎,就是通过查询其本身的数据库,然后把相应的数据提供给客户。
数据库是什么呢?
数据库就是数据的仓库,只不过这个仓库,把数据进行了有组织的存储。
数据库管理系统
数据库管理系统就是数据库软件,用于创建、管理、存储、
原创
2012-03-22 11:24:26
315阅读
数据库名、实例名、数据库域名、全局数据库名、服务名 ,这是几个令很多初学者容易混淆的概念。相信很多初学者都与我一样被标题上这些个概念搞得一头雾水。我们现在就来把它们弄个明白。一、数据库名什么是数据库名?数据库名就是一个数据库的标识,就像人的身份证号一样。他用参数DB_NAME表示,如果一台机器上装了多全数据库,那么每一个数据库都有一个数据库名。在数据库安装或创建完成之后,参数DB_NAME被写入参
翻译
精选
2013-06-26 16:16:59
447阅读
1评论
Mysql下载地址:http://dev.mysql.com/downloads/MySql数据库是当前最流行的开源的数据库管理系统。其特点如下:----MySql是一种关系数据库管理系统。----MySql软件是一种开放源码软件。----MySql数据库服务器具有快速、可靠和易于使用的特点。----MySql服务器工作在客户端/服务器模式下,或嵌入式系统中。1.内部构件和可移植性:使用C和C++
原创
2013-10-25 20:06:15
734阅读
db:database数据库 dbms:database management system 数据库管理系统 sql:Structure Query Language 结构化查询语言 ...
转载
2021-09-23 22:22:00
109阅读
2评论