数据库---->应掌握的知识点:概述

第一部分 DBMS的功能以及实现该功能的原理

  1. 数据库管理系统相关知识

    • DBMS如何存储和管理大数据集(有效性和可伸缩性)
    • DBMS是如何实现多用户同时存取数据的(并发性)
    • 系统出现故障时,DBMS如何保护数据 (鲁棒性)

第二部分 如何使用现有的DBMS辅助我们的程序的开发

  1. 如何设计数据库(关系型数据库)
  2. 如何使用上述数据库:即如何对DBMS中管理的数据进行查询(借助于SQL)
  3. 如何基于现有DBMS进行应用层程序的设计
时间: 2024-10-25 10:35:51

数据库---->应掌握的知识点:概述的相关文章

学习笔记(十三)——数据库备份还原的知识点与注意事项

学习笔记(十三)——数据库备份还原的知识点与注意事项 一.备份还原基本概念 1.  完整备份:完整备份因为需要备份的数据量大,所以需要在空闲时间进行,并且定期进行. 2.  日志备份:日志备份的数据量小,备份时间为上一次备份到本次本分期间的数据,每天都可以进行备份,或者每小时都可以进行备份,据所需备份. 3.  增量备份(差异备份):只备份修改过的数据,与每小时进行的日志备份配合使用,效率更高. 二.备份设备 1.          在进行备份数据的保存时,需要输入的文件路径很长,并且每次都要输

java多线程知识点概述

这里只起一个概述的作用,极其简单的列一下知识点,需要在脑海中过一下,如果哪些方面不熟悉的话,建议利用网络资源去学习. 1.线程.进程概念 概念 线程状态及其转换 2.死锁.预防.解决 3.jdk线程实现方式 继承Thread重写run方法.实现Runnable实现run方法.实现Callable重写call方法 call方法能抛出异常允许有返回值 join/jield/interrupt/stop/wait/sleep/setDaemon/suspend 4.线程同步.线程异步 同步使用场景:共

【.net 深呼吸】连接Access数据库应注意的几点

本地数据库可以有Y种选择,比如Sqlite.SQL Server Express.SQL Local DB.SQL Server CE.Access等,本文老周选用比较著名的Access本地数据库,在连接数据库应该注意的几个事情. Access数据库是Office家族的一员,历史悠久,相信各位不会陌生.不过,有些东西可能你以前没关注到,不妨咱们一起关注一下. 一.判断用于连接的Provider是否可用 过去,连接Access数据库,我们都会使用OLEDB的Microsoft.Jet.OLEDB.

[转]oracle设计数据库应选择正确的数据类型

原文地址:http://blog.sina.com.cn/s/blog_5014663501007n40.html 在设计数据库的时候,选择正确的数据类型,往往可以避免很多的问题,正确理解数据库的类型,对于存储空间规划,应用性能调整都会很有帮助,下面是我个人的一点总结: 1. Char 定长格式字符串,在数据库中存储时不足位数填补空格,不建议使用,会带来不必要的麻烦 a.  字符串比较的时候,如果不注意(char不足位补空格)会带来错误 b.  字符串比较的时候,如果用trim函数,这样该字段上

数据库(一):概述

了解MYSQL 了解MYSQL 表table 主键 SQL structured Query Language结构化查询语言 MYSQL的安装与开启 Ubuntu中安装MySql 查看系统中全部数据库 链接数据库 查看特定数据库的内容 检索数据库 SELECT语句检索一个或多个数据列 对检索的结果进行排序 通过where进行检索过滤 数据库 数据库是一个以某种有组织的方式存储的数据集合. 数据库中通过 表 这样的结构化的文件来存储某种特定类型的数据.比如: studentID studentNa

MySQL数据库中delimiter的作用概述

以下的文章主要是向大家描述的是MySQL数据库中delimiter的作用是什么?我们一般都认为这个命令和存储过程关系不大,到底是不是这样的呢?以下的文章将会给你相关的知识,望你会有所收获. 其实就是告诉MySQL解释器,该段命令是否已经结束了,MySQL数据库是否可以执行了.默认情况下,delimiter是分号;.在命令行客户端中,如果有一行命令以分号结束,那么回车后,MySQL将会执行该命令.如输入下面的语句 MySQL> select * from test_table; 然后回车,那么My

MySQL数据库的相关基本知识点

什么是数据库? 数据库(Database)是按照数据结构来组织.存储和管理数据的仓库,每个数据库都有一个或多个不同的API用于创建,访问,管理,搜索和复制所保存的数据. 我们也可以将数据存储在文件中,但是在文件中读写数据速度相对较慢. 所以,现在我们使用关系型数据库管理系统(RDBMS)来存储和管理的大数据量.所谓的关系型数据库,是建立在关系模型基础上的数据库,借助于集合代数等数学概念和方法来处理数据库中的数据. RDBMS即关系数据库管理系统的特点: 1.数据以表格的形式出现 2.每行为各种记

数据库工作中的知识点

第一个项目用的数据库是sqlserver 自己电脑上安装的是sql server management studio :连接Sql server数据库 快捷方式:可以直接拖动表名到查询输入框内 保存的常用sql语句,可以直接打开: 常用的sql语句可以直接保存在本地任意文件夹 第二个项目用的mysql数据库 连接数据库的工具是Navicat, Navicat的常用查询语句不能随意保存,必须保存在数据库下面,比如(C:\Users\Administrator\Documents\Navicat\M

Linux-系统编程-知识点概述

1.基本指令和5个背景知识(os.env.file.shell.权限) 2.开发环境:(vim.gcc.g++.gdb.ctags.make.Makefile.procbar) 3.进程1: 进程的基本概念(PCB.地址空间.页表.MMU.文件描述符表.pending.block.handler.优先级.状态.上下文信息) 4.进程2: 进程控制(fork.vfork.(fd.system call.库函数.缓冲区.wait.waitpid.block.unblock.exec族.exit) 线