Если вы только начинаете работать с базами данных, это краткое изложение основных вещей, которые вам нужно знать, поможет вам двигаться вперед. Эти факты гарантированно упростят работу с базами данных и повысят производительность.
SQL формирует ядро реляционных баз данных
Язык структурированных запросов (SQL) составляет основу всех реляционных баз данных. Он предоставляет единый интерфейс для Oracle, SQL Server, Microsoft Access и других реляционных баз данных и является обязательным для изучения всеми начинающими пользователями баз данных.
Пройдите вводный курс SQL, прежде чем пытаться изучить какое-либо конкретное программное обеспечение для баз данных. Затраченное время поможет вам создать надлежащую основу и начать работу в мире баз данных с правильной ноги.
W3Schools.com - отличная стартовая площадка для начинающих, интересующихся SQL.
Выбор первичных ключей - важное решение
Выбор первичного ключа - одно из самых важных решений, которое вы принимаете при разработке новой базы данных. Наиболее важным ограничением является то, что вы должны убедиться, что выбранный ключ уникален.
Если один атрибут значения может находиться в двух записях, то общий атрибут - плохой выбор для первичного ключа. Вам, вероятно, также следует избегать конфиденциальных значений, которые вызывают проблемы с конфиденциальностью, таких как номера социального страхования.
NULL не является нулем или пустой строкой
NULL - это особое значение в мире баз данных, но это часто сбивает с толку новичков.
Когда вы видите значение NULL, интерпретируйте его как «неизвестно». Например, если количество равно NULL, это не обязательно означает, что оно равно нулю. Точно так же, если текстовое поле содержит значение NULL, это не означает, что подходящего значения нет - оно просто неизвестно.
Рассмотрите базу данных, содержащую информацию о детях, посещающих определенную школу. Если лицо, вводящее запись, не знает возраста учащегося, для обозначения «неизвестного» заполнителя используется значение NULL. У студента определенно есть возраст; его просто нет в базе данных.
Преобразование электронных таблиц в базы данных экономит время
Если у вас есть тонны данных, хранящихся в Microsoft Excel или другом формате электронных таблиц, вы можете сэкономить время, преобразовав эти электронные таблицы в таблицы базы данных.
Не все платформы баз данных созданы одинаковыми
Существует множество баз данных, и все они предлагают уникальные функции по разным ценам.
Некоторые из них представляют собой полнофункциональные корпоративные базы данных, предназначенные для размещения огромных хранилищ данных, обслуживающих многонациональные предприятия. Другие представляют собой настольные базы данных, которые лучше подходят для отслеживания запасов в небольшом магазине с одним или двумя пользователями.
Ваши бизнес-требования будут диктовать соответствующую платформу базы данных для ваших нужд, и есть несколько бесплатных онлайн-создателей баз данных на выбор.