数据库是数据管理系统,涵盖数据模型和SQL语言。数据模型包括关系、网状和层次模型,关系模型最为常用。SQL支持插入、删除、更新和选择等操作,通过嵌套查询和连接查询实现复杂数据检索。完整性约束如主键和外键保证数据一致性。