数据库的基础知识:
1.什么是数据库?
数据库是指长期保存在计算机等存储设备上的,有组织按一定格式存放的,具有逻辑关系的数据的集合,是表 的集合体。。
现在常用的是关系数据库,是包括行和列的二维结构(表)。
2.数据库系统的特点:
a。数据结构化。按照数据局模型组成的结构化的整体。
b。数据存取灵活,数据库存取的是一个数据项,一条记录和多条记录的集合;
c。数据之间共享性高。冗余度低。
d。数据安全可靠;
e。数据独立性高。是通过数据库的二级映像(外模式/模式,模式/内模式)保证的
3.关系数据库:
是建立在关系模型基础上的数据库,它有一组相关的表和其他数据库对象(索引,触发器,函数,存储过程等)组成
4.关系数据库的功能:
a。数据定义:包括数据库的三级模式(外模式,模式,内模式),两级映像(外模式/模式,模式/内模式)。定义数据的完整性,安全性等约束规则,定义了保证数据安全和操作的用户和口令等相关权限的信息;
b。数据操纵:即常说的数据的create,delete,update,select等操作;
c。数据库的运行管理:
安全性的控制:防止为授权的操作造成了数据的泄露,更改,破坏;
完整性的控制:保证数据的数据及语义的正确性有效性,保持之间的联系。以免数据之间没有任何关系,
并发操作:在多用户,多任务操作的情况下,保证数据之间的正确性;
数据库的备份和恢复:当数据库的数据遭到破环又能力把数据库恢复到正确的状态;
d。啥数据库的存储管理;鉴于现在数据库的数据量打,数据频繁在内存和磁盘之间传送,应该简化数据之间的访问;
5.关系数据库的组成:
数据定义语言;
数据字典:
数据操纵语言;
数据库运行控制程序
数据库存储的系统
数据库常用的使用程序:数据加载程序(loading)数据导出程序(export)数据导入程序(import)数据备份/恢复程序(backup)数据的迁移程序(migrate)性能监控程序等;
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/24760053/viewspace-696296/ ,如需转载,请注明出处,否则将追究法律责任。