(1)DDL(Data Definition Language)---数据库定义语言(create、alter、drop),管 理基础数据库,例如:库,表 (2)DCL(Data Control Language)---数据控制语言(grant、revoke、commit、roll back),用户授权,权限回收,数据提交回滚等 (3)DML(Data Manipulation Language)---数据操作语言(select、insert、delete、update)...
在数据库中使用SELECT INTO 语句从SP、J、P表中创建一个新表J_P_SPJ 新表J_P_QTY中的属性列包括:工程号 (JNO)、工程名(JNAME)、零件号(PNO)、零件名(PNAME)及总数量(QTY),其中总数量的值是各工程使用各种零件的数量总和(不考虑零件是由哪个供应商提供的)。 SPJ(SNO,PNO,JNO,QTY)、J(JNO,JNAME,...
实际开发中,数据库设计阶段是非常重要,通常都是开发自己根据业务模块的需求去分析,抽取成CDM中的E-R图,转换成LDM,经过数据库选型及生成PDM,最终生成数据库表,然后才能开始coding,测试、发布上线以及版本迭代,为了保证线上业务的安全稳定高效,就需要对数据库进行精细化管理和维护。 仔细观察不难发现,数据库设计的核心...
这是前阵子一个朋友面试外企的一套关于数据库设计的试题,有兴趣的朋友不妨一试。 Part I 工厂在定义一个新产品的流程如下: 1. 确定产品信息如名字,代号等; 2. 设计部门设计出产品的结构; 3. 在确定结构后就可以得出每个产品所需要的基本零件及其所需的数据。进而可以进行相关财务处理与采购处理。 其相关逻辑...
面试开始那位仁兄直接的说了他所面临的问题,公司数据库数据到达百万级别,以后可能会到达千万,需要一个好的设计人员对数据库进行优化设计,这里指的是不光设计符合功能需求,更加要符合性能需求,就是说数据库设计上面需要兼顾到效率。 他给我出了一道题目, 一个信息表,一个类别表。类别表中的类别成树形结构的,这个树...
JAVA面试准备之数据库 数据库架构 划分模块;灾难恢复的容灾机制模块;优化数据查询效率的索引管理模块;使数据库支持并发操作的锁模块。存储模块:存储数据,将数据化最终持久化存入磁盘中程序实例模块:使用逻辑结构来映射出物理结构,在程序中提供...如何设计一个关系型数据库? 回答:要设计一个关系型数据库,首先要将其划...
Kafka 消息是采用 Pull 模式,还是 Push 模式? Kafka 存储在硬盘上的消息格式是什么? Kafka 创建 Topic 时如何将分区放置到不同的 Broker 中 kafka 的 ack 机制 以上这些都是我总结的Java面试题,有需要的朋友可以戳此传送门即可获取完整版的 PDF 哦
MySQL 是最常用的关系型数据库管理系统之一,因此在招聘和面试过程中 MySQL 相关的问题经常会被问到。以下是 MySQL 面试题的一些分类,完整内容见压缩文件:1. 基础知识:包括 MySQL 数据库的基本概念、SQL 命令、数据类型、索引、视图、存储过程等。2. 性能优化:包括 SQL
7七、使用JDBC操做数据库时,如何提高读取数据的性能?如何提高更新数据的性能?7八、在进行数据库编程时,链接池有什么做用?。Java架构师入门到精通:➡([Java提升资料])⬅点击免费领取7九、什么是DAO模式?80、事务的ACID是指什么?8一、JDBC中如何进行事务处理?8二、JDBC可否处理Blob和bqcrg.cn8三、简述正则...
128个Java面试..一、开源框架知识简单讲讲tomcat结构,以及其类加载器流程,线程模型等。tomcat如何调优,涉及哪些参数 。讲讲Spring加载流程。Spring AOP的实现原理。讲讲Spring事务的传播属性