文章目录**1、如何进行数据库优化?****2、什么是Redis?特点是什么?****3、存储过程和函数的区别****4、什么是事务?****5、触发器分为事前触发和事后触发,两种触发有什么区别?语句级触发和行级触发有什么区别?****6、事务处理?****7、JDBC如何做事务处理?写出几个在jdbc中常用的接口****8、触发器的作用?****9、触发器的限制有哪些?****10、什么是存储
转载
2023-10-26 15:33:32
8阅读
NoSQL,全称Not Only SQL,意为不仅仅是SQL,泛指非关系型数据库。NoSQL是基于键值对的,而且不需要经过SQL层的解析,数据之间没有耦合性,性能非常高。键值存储数据库:代表有Redis、Voldemort和Oracle BDB等。列存储数据库:代表有Cassandra、HBase和Riak等。文档型数据库:代表有CouchDB和MongoDB等。图形数据库:代表有Neo4J、In
转载
2024-10-08 11:10:49
57阅读
数据库方面:1存储过程和函数的区别存储过程是用户定义的一系列sql语句的集合,涉及特定表或其它对象的任务,用户可以调用存储过程,而函数通常是数据库已定义的方法,它接收参数并返回某
转载
2013-07-13 03:45:00
102阅读
2评论
数据库面试时常见的26个问题1. SQL语言包括哪些类型?数据定义:Create Tabl
转载
2022-12-07 14:54:40
73阅读
1、 mysql分页有什么优化 第一种简单粗暴,就是不允许查看这么靠后的数据,比如百度就是这、
原创
2022-07-08 12:17:34
80阅读
目录 一、数据库二、MySQL1. 存储引擎2. 索引3. 索引底层存储(B树、B+树、红黑树、AVL树)4. 版本变迁及特性5. 事务隔离事务隔离相关的几个问题如下:6.MVCC7.NoSQL 和关系数据库的区别?(2018-4-16-lxy)8.Mysql 数据库中怎么实现分页?(2018-4-23-zcz)9.sql 语句怎么看效率?(2018-4-23-zcz)10.虽然UPDATE、
转载
2024-05-08 19:37:32
29阅读
# Python数据库面试题实现流程
## 概述
在本文中,我将教给你如何实现一个用于Python数据库面试题的程序。我们将以MySQL作为示例数据库,并使用Python的pymysql库来连接数据库和执行SQL查询。
## 实现步骤
下面是整个实现过程的步骤概述:
| 步骤 | 操作 |
| --- | --- |
| 1 | 连接到数据库 |
| 2 | 创建数据库和表格 |
| 3
原创
2023-09-29 04:38:20
34阅读
12个Oracle常见面试题 1、对数据库SQL2005、ORACLE熟悉吗? SQL2005是微软公司的数据库产品。是一个RDBMS数据库,一般应用在一些中型数据库的应用,不能跨平台。 ORACLE是ORACLE公司的数据产品,支持海量数据存储,支持分布式布暑,支持多用户,跨平台,数据安全完整性控制性能优越,是一个ORDBMS,一般用在大型公司。 2、能不能设计数据库?如何实现数据库
原创
2013-04-25 09:50:21
1524阅读
1、查询前五行 sql mysql: limit sql server: top2、查询数据去重 distinct3、视图是什么,怎么创建,有什么作用4、索引是什么,怎么创建,有什么作用5、group by 和having 区别6、如何创建索引 及创建索引的原则
转载
2024-04-24 12:30:04
37阅读
找工作笔试面试那些事儿(9) 数据库知识总结(1) 找工作笔试面试那些事儿(9) 数据库知识总结(1) 标签: 数据库找工作笔试面试总结 2013-09-03 21:04 15153人阅读 评论(1) 收藏 举报 标签: 数据库找工作笔试面试总结 2013-09-03 21:04 15153人阅读
转载
2016-09-01 15:52:00
109阅读
2评论
# Android 数据库面试指南
在今天的技术面试中,了解 Android 应用中的数据库管理至关重要。无论是 SQLite、Room 还是其他数据库解决方案,具体的数据持久化方式都可能成为面试官关注的重点。本文将为你详细解析如何准备“Android 数据库面试”,并提供相应的代码示例及其解释。
## 整体流程
在准备 Android 数据库面试时,可以按照以下步骤进行。我们将在下面的表格
01.如何创建和删除数据库?创建数据库 create database 数据库名; 删除数据库 drop database 数据库名; 创建表create table 表名添加数据insert into 表名 (字段1,字段2,字段3....) values(值1,值2,值3....) 修改数据update 表名 set 字段1=值1,....,字段n=值n [where 条件]删
原创
2024-06-13 14:32:29
490阅读
Oracle数据库面试题1. SQL语句分类2. Oracle是怎样分页的3. truncate和delete区别4. 说Oracle中经常使用到的函数5. 主键有几种?6. 怎样创建一个索引,索引使用的原则,有什么优缺点7. 使用oracle伪列删除表中的重复数据中的一条8. 如何只显示重复数据9. 什么是数据库的映射10. 如何设计数据库11. 如何实现数据库的优化12. 关系型数据库的关系
目录一: Redis常用的命令:二: Redis中的事务:2.1: Redis事务与Mysql事务的区别?三: Redis中的乐观锁和悲观锁:3.1: 乐观锁:3.2:悲观锁:四:Redis中的管道五: Redis主从:5.1:哨兵机制:5.2: 流言协议:5.3: 投票协议:5.4:Redis主从复制的原理:六: Redis集群:6.1: 集群和单机的区别?6.2:集群的特点:七: Redis缓存:7.1: 如果让你搭建缓存架构,你会如何搭建?7.2: 缓存过期:7.3: 缓存淘汰:7.4: 缓存更新:7
原创
2021-07-30 14:17:17
184阅读
Q1:Mybatis 的优缺点?优点相比 JDBC 减少了大量代码量,减少冗余代码。使用灵活,SQL 语句写在 XML 里,从程序代码中彻底分离,降低了耦合度,便于管理。提供 XML 标签,支持编写动态 SQL 语句。提供映射标签,支持对象与数据库的 ORM 字段映射关系。缺点SQL 语句编写工作量较大,尤其是字段和关联表多时。SQL 语句依赖于数据库,导致数据库移植性差,不能随意更换数据库。Q2
转载
2024-07-11 13:01:57
13阅读
oracle数据库面试
1.解释冷备份和热备份的不同点以及各自的优点
解答:热备份针对归档模式的数据库,在数据库仍旧处于工作状态时进行备份。而冷
备份指在数据库关闭后,进行备份,适用于所有模式的数据库。热备份的优点在于当备份
时,数据库仍旧可以被使用并且可以将数据库恢复到任意一个时间点。冷备份的优点在于
它的备份和恢复操作相当简单,并且由于冷备
转载
精选
2013-03-11 14:13:41
843阅读
数据库基础(面试常见题) 一、数据库基础 1. 数据抽象:物理抽象、概念抽象、视图级抽象,内模式、模式、外模式2. SQL语言包括数据定义、数据操纵(Data Manipulation),数据控制(Data Control)数据定义:Create Table,Alter Table,Drop Tab
转载
2016-09-01 15:56:00
73阅读
2评论
Student(stuId,stuName,stuAge,stuSex) 学生表 stuId:学号;stuName:学生姓名;stuAge:学生年龄;stuSex:学生性别 Course(courseId,courseName,teacherId) 课程表 courseId,课程编号;courseN
转载
2016-09-01 15:26:00
34阅读
2评论
1.group by 根据表里的字段名分类,相同字段名只显示一行记录,通常与聚集函数max、min合用选择最大值最小值,或者与having合用筛选,结果按照group by的字段排序 例:select from examine group by e_date; 结果: + + + + + + | e
转载
2018-12-28 12:21:00
50阅读
2评论
目录一: Redis常用的命令:二: Redis中的事务:2.1: Redis事务与Mysql事务的区别?
原创
2022-01-26 11:47:58
220阅读