Создание и редактирование базы данных 1. Рассмотрим форматы полей: символьный, числовой, дата, время. 2. Выполним практическую работу «создание и редактирование БД».
Система управления базами данных (СУБД) это программное обеспечение компьютера для работы с базами данных. Таблицы БД хранятся в файлах. Работа с базой данных начинается с открытия файлов. Создание базы данных связано с описанием структуры будущих таблиц. Этот этап работы выполняется в среде СУБД. Пользователь должен указать имена всех полей таблицы, их типы и форматы.
Типы и форматы полей Типы полей: символьный, числовой, логический и дата. В некоторых СУБД используются и другие типы полей, например « Время», «День недели», «Адрес» и пр. Кроме того, многие СУБД позволяют создавать поля типа «Примечание». Примечание позволяет хранить практически неограниченный текст. Он будет храниться в отдельном файле и при необходимости может быть извлечен для чтения.
Форматы полей Формат символьного поля определяет число символьных позиций, которое будет занимать поле в записи. Например, если символьное поле имеет формат 10, то его значения в различных записях могут содержать от 0 до 10 символов. Формат числового поля обычно состоит из двух частей: длины и точности.
Длина это полное количество символьных позиций, выделяемых под запись числа. Точность это количество позиций, выделенных под дробную часть. Следует иметь в виду, что десятичная точка тоже занимает позицию. Например, формат записи числа такой: длина 6, точность 2. Целое число, т. е. число без дробной части, имеет точность 0.
Формат даты обычно имеет длину 8 символов. Правда, бывают разные стандарты. Например, можно использовать стандарт ДД/ММ/ГГ или (ДД.ММ.ГГ, или ДД-ММ-ГГ). Здесь ДД двузначное обозначение числа, ММ месяца, ГГ года. Иногда используется стандарт ММ/ДД/ГГ. Бывают и другие обозначения.
Создание новой БД
Заполнение базы данных информацией Помните - любая СУБД дает возможность пользователю вносить изменения в уже готовую базу данных: изменять значения полей, изменять форматы полей, удалять одни поля и добавлять другие.