使用程序设计语言如何跟RDBMS交互:
嵌入式SQL:与动态SQL类似,但其语言必须在程序编译时完全确定下来
动态SQL:程序设计语言使用函数(mysql_connect())
表管理器:
负责创建、读取或修改表定义文件;维护表描述符高速缓存;管理表锁
表维护模块:
表创建、删除、重命名、移除、更新或插入之类的操作
表维护模块:
检查、修改备份、恢复、优化(碎片整理)及解析
##########################################################
文件中记录组织:
堆文件组织:一条记录可以放在文件的任何地方
顺序文件组织:根据搜索码值顺序存放
散列文件组织
##########################################################
表空间:table space
数据字典:Data Dictionary
关系的元数据
关系的名字
字段名字
字段的类型和长度
视图
约束
用户名字,授权,密码
###########################################################
缓冲区管理器:
置换策略
SQL 查询语句:
时间: 2024-10-01 07:16:56