发布网友
共2个回答
热心网友
oracle、DB2、sybase、informix(现已被IBM收购)、SQL
Server等。SQL
Server是微软的,只能在Windows上运行,前面四种都可以在UNIX/Linux上跑,系统性能、安全性、可靠性比SQL
Server强得多。
在Linux上,mysql使用也很多,这是一款可以免费使用的跨平台数据库产品,功能也非常强大。
SQL是这些DBMS共有的一种结构化查询语言。
热心网友
master数据库:记录
sql
server
系统的所有系统级信息。这包括实例范围的元数据(例如登录帐户)、端点、链接服务器和系统配置设置。此外,master
数据库还记录了所有其他数据库的存在、数据库文件的位置以及
sql
server
的初始化信息。因此,如果
master
数据库不可用,则
sql
server
无法启动。
msdb数据库:由
sql
server
代理用于计划警报和作业使用。
model
数据库:用作在
sql
server
实例上创建的所有数据库的模板。当用户新建数据库时,将通过复制
model
数据库中的内容来创建数据库的第一部分,然后用空页填充新数据库的剩余部分。
tempdb数据库:是一个全局资源,可供连接到
sql
server
实例的所有用户使用,用于保存用户创建的临时对象(如全局或局部临时表、临时存储过程、表变量或游标)等内容。每次启动
sql
server
时都会重新创建
tempdb,从而在系统启动时总是保持一个干净的数据库副本。在断开联接时会自动删除临时表和存储过程。