如果你只是开始使用数据库,你需要知道的最重要的事情的纲要将帮助你前进。这些事实保证使使用数据库更容易,并提高生产力。
01
05年的
SQL是关系数据库的核心
的结构化查询语言形成所有关系数据库的核心。它提供了一个统一的接口到Oracle, SQL Server,Microsoft Access和其他关系数据库,是所有有抱负的数据库用户“必须学习的”。
在尝试学习任何特定的数据库软件之前,先学习一门SQL入门课程。投入的时间将帮助您建立一个适当的基础,并在数据库世界中开始正确的工作。
W3Schools.com对于对SQL感兴趣的初学者来说是一个很棒的起点。
02
05年的
选择主键是一个重要的决定
选择一个主键是在设计新数据库时所做的最关键的决定之一。最重要的约束是必须确保所选键是惟一的。
如果可能的是,两个记录(过去,呈现或将来)可能与属性共享相同的值,则它对主键的选择很糟糕。在评估这个约束时,您应该创造性地思考。
您还需要避免引起隐私问题的敏感值,如社会安全号码。
03
05年的
NULL不是零或空字符串
NULL是数据库世界的特殊价值,但这通常会使初学者混淆。
当您看到空值时,将其解释为“未知”。如果数量为null,则不一定意味着它为零。同样,如果文本字段持有一个空值,这并不意味着没有一个合适的值——它只是未知而已。
例如,考虑一个包含在特定学校就读的儿童信息的数据库。如果输入记录的人不知道学生的年龄,则使用NULL值来表示“未知”占位符。学生当然有年龄,只是数据库中没有。
05
05年的
不是所有的数据库平台都是平等的
其中有许多不同的数据库,所有这些都提供了不同价格点的各种独特功能。
有些是功能齐全的企业数据库,用于承载为跨国企业服务的大型数据仓库。还有一些是桌面数据库,更适合于跟踪只有一两个用户的小型商店的库存。
您的业务需求将为您的需求决定适当的数据库平台。查看此列表最佳的免费在线数据库创作者。
谢谢你告诉我们!
告诉我们为什么!