*** 作系统、数据结构、软件工程、数据库原携拆理等。
其中数据库原理是最核心的课程之一。从应用角度上讲,软件=程序+数据,数据库是软件的一部分,软件运行时需要的数据组织在一起,使用专门的数据库管理系统进行管理。
大型软件的开发一般分为软件(程序)设计、数据首兆库设计。数据库设计主要完成数据建模、数据结构定义、查询优化等。
数据的逻辑结构、存储结构和 *** 作(特别是基本 *** 作)的实现这三者是密切相关的。一般地,在选择(或设计)数据结构时应该完成以下三步:⑴ 确定表示问题所需的数据及其特性配手枯;
⑵ 确定必须支持的基本 *** 作,并度量每种 *** 作所受的时、空资培洞源限制;
⑶ 选择(或设计)最接近这些开销的数据结构。薯昌
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)