数据库
文章平均质量分 58
坚果的博客
华为开发者专家(HDE),润开鸿生态技术专家, OpenHarmony布道师,OpenHarmony校源行开源大使,InfoQ签约作者,电子发烧友鸿蒙MVP,51CTO博客专家博主,阿里云博客专家,专注于前端技术的分享,包括鸿蒙,ArkUI-X,Flutter,小程序,如果你迷茫,不妨来瞅瞅码农的轨迹,也期待你加入坚果派!
展开
-
数据库相关(JDBC,存储过程,以及大文本数据处理,mvc设计模式)
1.jdbc总结(模板、八股文):2.CallableStatement:调用 存储过程、存储函数3.1JDBC调用存储过程的步骤:3.2调存储函数:3.处理CLOB/BLOB类型4.JSP访问数据库5.JavaBean6.MVC设计模式:原创 2020-06-26 18:59:51 · 353 阅读 · 0 评论 -
一文带你了解MySQL基础
一,为什么要学习数据库二,数据库的相关概念2.1数据库术语2.2SQL 语法要点2.3 SQL 分类数据定义语言(DDL)数据操纵语言(DML)事务控制语言(TCL)数据控制语言(DCL)2.4三,数据库存储数据的特点四,初始MySQL4.1MySQL产品的介绍和安装4.2MySQL服务的启动和停止4.3MySQL服务的登录和退出4.4 MySQL的常见命令4.5 MySQL的语法规范4.6 SQL的常见命令五,DQL语言的学习5.1:基础查询5.2:条件查询5.3原创 2020-06-20 13:32:37 · 646 阅读 · 0 评论 -
数据库设计之从0到1 教你如何设计E-R图
上一年写过一篇数据库如何设计,当时也只是停留在概念的理解方面,今天有一次加深了对数据库设计的理解关于如何设计数据库,可以戳这个链接数据库设计的六个步骤接下来从实例来理解数据库的设计一,首先了解三个元素二,实例分析下面对1:11:nm:n三者做出具体分析A、一个1:1关系可以与任意一端所对应的关系模式合并也可以转换为一个独立的关系模式。因为自身作为班长,那么我就从班长 管理班级的角度去分析1:1的关系原实体对应关系模式分别为:班级(班号,专业,人数)班长(学号,姓名,专长原创 2020-05-27 17:11:54 · 1205 阅读 · 0 评论 -
连接数据库版本不一致
Exception in thread “main” com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientConnectionException: Could not create connection to database server.使用Navicat for mysql 连接没有问题,但是一用项目连接就出现上面错误,造成这个错误的主要原因是...原创 2020-01-24 11:00:56 · 1115 阅读 · 0 评论 -
图书资料管理课程设计(附源码和连接)
摘要图书资料管理系统基于eclipse下可视化工具WindowsBuilder配合Mysql数据库进行开发,具有的基本功能有管理员登陆,图书类别管理(包括图书类别的添加和删除),图书信息的管理 (包括图书基本信息的录入,删除和修改)。进行此次课程设计可有效的对数据库的概念结构设计和数据库逻辑结构设计进行一定的掌握与理解,同时通过建立图书资料管理系统E-R图,关系图可以加深对数据库相关知识的学习。...原创 2020-01-08 11:50:38 · 2525 阅读 · 0 评论 -
数据库管理系统的概念及数据库管理系统的基本功能
数据库管理系统的定义数据库管理系统(DBMS)是位于用户与操作系统之间的一层数据管理软件,它为用户或应用程序提供了访问数据的方法,包括数据库的建立,对数据的操纵,检索和数据控制!数据库管理系统的作用:主要包括六点:1.数据库定义和创建功能创建数据库主要是用数据定义语言定义和创建数据库模式,外模式,内模式等数据库对象。2.数据组织存储和管理功能数据库管理系统要分类组织,存储和管理各种......原创 2019-11-26 14:03:05 · 11453 阅读 · 0 评论 -
归纳:数据库设计的六个阶段详解(有这一篇就够了)
数据库设计过程的六个阶段客官进来请坐下,耐心看完收获大按照数据库相关理论数据库的设计阶段分为六步1.系统需求分析2.概念结构设计3.逻辑结构设计4.数据库物理设计5.数据库实施6.数据库运行和维护原创 2019-11-25 22:18:50 · 41145 阅读 · 0 评论 -
数据库管理员(DBA)的定义及职责
数据库管理员(DBA)是从事管理和维护数据库管理系统的相关人员的统称主要职责:1)决定数据库中的信息内容和结构2)决定数据库的存储结构和存取策略3)定义数据库的安全性要求和完整性约束4)监控数据库的运行的使用5)数据库的改进和重组,甚至重构...原创 2019-11-25 21:20:39 · 20932 阅读 · 1 评论 -
数据库系统和数据库管理系统的定义以及数据库管理系统的作用
数据库系统(DBS)是指一个计算机存储记录信息的系统,从管理层观点来看,数据库系统有四个主要部件构成,硬件,软件,人员和数据,硬件是指系统所有的物理设备,数据库系统的硬件组件主要有:计算机,存储设备,网络等,0软件是指,系统内所有程序的集合,数据库系统的软件主要有:操作系统,DBMS,数据库系统开发工具等,人员是指数据库系统的所有用户一般把数据库系统的用户分为4类,数据库管理员,系统分析员和...原创 2019-11-25 21:08:26 · 3022 阅读 · 0 评论 -
日志文件的格式和内容,日志文件的作用,登记日志文件的规则
日志文件是用来记录事务对数据库更新操作的文件,主要有两种格式:以记录为单位的日志文件和以数据块为单位的日志文件。以记录为单位的日志文件包括:各个事务的开始(Start Transaction)标记、各个事务的结束(Commit或Rollback)标记、各个事务的所有更新操作。每个事务的开始标记、结束标记和每个更新操作构成一个日志记录(Log Record)。以数据块为单位的日志文件包括:事务...原创 2019-11-23 19:38:37 · 11842 阅读 · 0 评论 -
什么是并发控制?并发控制技术的原理,最基本的分锁模式(排他锁,共享锁)
数据库是一个共享资源,应该允许多个用户程序并行地存取数据,当对数据库进行并行操作时,有可能出现数据不一致的情况。并行操作:在单处理机系统中,事务的并行执行实际上是这些并行事务的操作轮流交叉进行。为保证事务并发执行的正确,必须要有一定的调度手段以保障事务并发执行中一事务执行时不受其他事务的影响。并发控制就是要用正确的方式调度并发操作,使一个用户事务的执行不受其他事务的干扰,从而避免造成数据的不一...原创 2019-11-23 19:18:15 · 3471 阅读 · 1 评论 -
触发器的定义及优点
触发器(Trigger)的定义触发器是一种特殊的存储过程,它在插入、删除、修改特定表中的数据时,触发执行(由DBMS自动调用)。它能提供比数据库本身标准功能更精细、更复杂的数据控制能力。可用于数据库的安全性控制和完整性检查。触发器的优点触发器不依赖于任何客户端应用程序,也不依赖于访问数据库的语言。触发器有如下优点:1)标准化。在整个应用上,触发器保证了数据的完整性和一致性,一旦在表上建立了...原创 2019-11-22 22:47:58 · 4747 阅读 · 1 评论 -
审计文件的作用以及记录的内容,审计日志的记录,以及审计日志包括的内容
对DBA(数据库管理员)而言,审计就是记录数据库中正在作什么的过程。审计记录可以告诉你的内容有1.正在使用哪些系统权限2.使用频率是多少3.多少用户正在登录4.会话平均持续多长时间5.正在特殊表上使用哪些命令6.以及许多其他有关事实。审计功能把用户对数据库的所有操作自动记录下来放入审计日志(Audit Log)中。审计日志一般包括下列内容:(1) 操作类型(如修改、查询等)。(...原创 2019-11-22 22:31:27 · 5527 阅读 · 0 评论 -
视图的概念以及使用视图的好处
**视图(**View)是由Select查询语句定义的一个逻辑表,只有定义而无数据,是一个“虚表”。视图是查看和操作表中数据的一种方法。视图是一个“存储的查询”,“虚拟的表”,创建视图时,并不将实际数据复制到任何地方,无需在表空间中为视图分配存储空间,在视图中不保存任何数据,通过视图操作的数据仍然保存在表中。视图是一个或多个表经过Select语句裁剪后的逻辑表示,犹如基础表的一个窗口。使用视...原创 2019-11-22 22:19:31 · 2234 阅读 · 0 评论 -
数据库之事务及事务的 ACID 性质
1.什么是事务DBMS中的事务是一系列的数据库操作,是数据库应用程序的基本逻辑单元事务的基本概念所谓事务是用户定义的一个数据库操作序列,这些操作要么都做,要么都不做,是一个不可分割的工作单位。在关系数据库中,事务可以是一条SQL语句、一组SQL语句。事务通常由高级数据操纵语言或编程语言(如SQL、COBOL、C、C++或Java)书写的用户程序的执行所引起,由事务开始与结束之间执行的全体操...原创 2019-11-21 22:46:31 · 506 阅读 · 0 评论 -
数据库之关系模型的组成,特点以及完整性约束
关系模型就是用二维表描述数据本身,以及数据之间的关系。关系模型的组成:数据结构(表结构)+关系操作(八个操作)+完整性约束(三个完整性)实体完整性 在关系表中,所有元组主码的值都不能为空。参照完整性 在关系模型中,采用给关系定义外键的形式进行关系间属性的引用,从而实现参照完整性。自定义完整性 能反映某一具体应用所涉及的数据必须满足的语义要求的约束条件,称为用户自定义的完整...原创 2019-11-21 22:36:52 · 4421 阅读 · 0 评论