数据库管理员的的12项任务:
任务一:服务器安装和配置。
任务二:对数据库服务器的总体容量的规划;
任务三:应用架构设计(应用架构设计包括数据库设计、应用程序设计和相应的技术架构设计。);
任务四:管理数据库对象;
任务五:存储空间管理;
任务六:安全管理;
任务七:备份和恢复;
任务八:性能监视和调优;
任务九:调度作业;
任务十:网络管理;
任务十一:高可用性和高可伸缩性管理;
任务十二:故障解决。
考虑问题:
系统应该包括哪些数据?
应该怎样存储这些数据?
应该在系统中创建哪些表?
应该在这些表中创建哪些索引,以便加速检索?
是否应该创建视图?为什么要创建这些视图?
应该创建哪些存储过程、函数、CLR对象?
应该在哪些表上创建触发器?应该针对哪些操作创建触发器?
是否应该创建同义词?