本文总结了在课堂上学习的SQL语句、用户管理、达梦数据库安装、备份与还原等知识。通过整理SQL语句的使用规范、应用场景、注意事项和常见错误,并提供实例演示,帮助读者快速掌握并应用这些知识。同时,我们也提出了一些问题和疑惑,鼓励读者通过进一步学习和实践来解决。
一、SQL语句
SELECT语句
使用规范:SELECT语句用于从数据库中检索数据,应使用正确的表名、列名,并遵循正确的语法结构。
应用场景:用于查询数据表中的记录,可以使用WHERE子句进行筛选,使用ORDER BY子句进行排序。
注意事项:避免使用SELECT *,应明确列出所需的列名,减少数据传输量。注意空值的处理。
常见错误:忽略写FROM子句,导致语法错误;WHERE条件使用不当,导致查询结果不准确。
示例:
SELECT column1,column2 FROM table_name WHERE condition;
2.INSERT语句
使用规范:INSERT语句用于向数据库中插入新的行数据,应确保插入的值与列的数据类型匹配。
应用场景:用于向数据表中插入新的数据记录。
注意事项:指定要插入的列名和对应的值,确保数据的完整性。避免插入重复的数据。
常见错误:缺少插入的列名或数值,导致插入失败;插入了重复的主键值,导致主键冲突。
创建之前判断该数据库是否存在
if exists (select * from sysdatabases where name='databaseName')
drop database databaseName
go
Create DATABASE databasename
on primary-- 默认就属于primary文件组,可省略
/*--数据文件的具体描述--*/
name=‘databasename_data’,-- 主数据文件的逻辑名称
filename=‘'所存位置:\databasename_data.mdf’, -- 主数据文件的物理名称
size=数值mb, --主数据文件的初始大小
maxsize=数值mb, -- 主数据文件增长的最大值
filegrowth=数值%--主数据文件的增长率
log on
备份与还原总结:
备份和还原是数据库管理和维护中重要的任务,可以保证数据的可靠性和恢复性。
数据库备份:使用SQL命令或数据库管理工具进行数据库的全量备份和增量备份。
数据库还原:根据备份文件的类型和目的,选择全量还原或增量还原。
定期备份:根据业务需求和数据变化情况,制定合理的备份策略和计划。
数据库一致性:备份和还原过程中,要保持数据库的一致性和完整性。