使用数据库系统存取数据过程
时间:2015-1-10
使用数据库系统存取数据的过程如下:
1.用户向DBMS发出读取数(或写入)据的请求;
2.DBMS检查用户的存取权限,确定是否接受请求;
3.如果是合法用户进行合法访问则DBMS查看外模式到模式的映像,确定在模式中对应的数据定义;
4.DBMS查看模式到内模式的映像,确定在内模式中对应的数据定义;
5.DBMS按照内模式数据定义向操作系统发送读取数据的命令;
6.操作系统执行此命令从外存数据库中读出批定的数据并送入在内存的系统缓冲区中;
7.DBMS取出系统缓冲区的数据并相继进行内模式到模式,模式到外模式的数据转换后,把它写入到用户缓冲区.
8.DBMS把数据从用户缓冲区取出给用户使用,至此结束一次访问数据库的读取过程.