SQL数据库的建立

说白了,建立SQL数据库只有两种方法,要么点击鼠标,要么敲代码。

首先使用工具构建会更容易。
去年我们运行了那个电子商务项目,这是第一次有新的团队成员在数据库上工作。
他只需使用 SSMS 单击几下即可完成此操作。
我记得当时的数据库名称是“oms2 02 3 ”,几秒钟内就创建了。
但有一个问题。
使用这种方法很容易搞乱权限,特别是因为帐户的默认密码非常简单。
建议配置后立即更改。

还有一点就是代码构建非常高效,适合批量操作。
去年,我们在测试环境中构建了 5 0 个库。
我们使用脚本来运行它们,并在一小时内完成。
例如,在CREATE DATABASE test_db语句中,执行前最好使用sp_who2 查看当前用户有哪些权限,以避免出现故障。
在运行时,您还应该注意SQL Server 2 005 不区分大小写,但某些扩展是区分大小写的。
比如我上次用CREATE DATABASE混案例,直接报错。

一开始我以为代码构造会更规范,后来发现我错了。
团队中 SQL 编写人员的水平参差不齐,一个拼写错误就可能破坏整个数据库构建过程。

需要记住的一个细节:在代码中构建数据库时,数据库名称不能包含特殊字符,例如&,或者说实话,这很令人困惑。
建议使用纯字母数字下划线。

我认为用代码来构建是值得尝试的,但前提是团队的SQL水平在标准级别,否则节省下来的时间就花在了调试上。

有一个“student”的数据库,数据库中包括五个表

1 . 创建一个名为“专业”的表,该表包含三个字段:专业代码(主键)、专业名称、院系代码。
2 、删除student表中院校号为“07 01 001 ”的记录。
3 、将学生表中院校号为“07 01 002 ”的记录的班级代码更新为“02 ”。