Читать «SQL за 24 часа» онлайн - страница 11
Unknown
1. Что означает аббревиатура SQL?
2. На какие шесть категорий разделяются команды SQL?
3. Какие четыре команды являются командами управления транзакциями?
4. Каковы главные отличия технологии клиент/сервер от технологии, использующей мэйнфрейм?
5. Если поле определено как NULL, значит ли это, что в это поле обязательно должно быть что-нибудь введено?
1. Идентифицируйте категории, к которым относятся следующие команды SQL:
CREATE TABLE
DELETE
SELECT
INSERT
ALTER TABLE
UPDATE
2-й час Структура данных
На этом уроке мы рассмотрим структуру данных, о которых шла речь в конце предыдущего урока. Вы ознакомитесь с характеристиками самих данных и с тем, как такие данные представлены в базе данных. Как вы вскоре обнаружите, данные могут быть нескольких типов.
Основными на этом уроке будут следующие темы.
• Анализ размещенных в таблице данных
• Основные типы данных
• Рекомендации по использованию основных типов данных
• Примеры, раскрывающие различия между типами данных
Данные являются основой любой базы данных, и они должны быть защищены. Такую защиту обычно осуществляет администратор базы данных, хотя и каждый пользователь базы данных должен осознать, что необходимо принять определенные меры для защиты данных. Защита данных подробно обсуждается в ходе урока 18, "Управление доступом к базе данных", и урока 19, "Обеспечение сохранности данных".
В следующих разделах обсуждаются основные типы данных, поддерживаемые стандартом ANSI SQL. Типы данных являются характеристиками самих данных, чьи атрибуты размещаются прямо в соответствующих полях таблицы. Например, можно указать, что некоторое поле должно содержать только числовые значения, и это не позволит вводить буквенно-числовые значения, когда, например, вы не хотите, чтобы последние появлялись в поле, предназначенном для хранения денежных значений.