Заглавная страница Избранные статьи Случайная статья Познавательные статьи Новые добавления Обратная связь FAQ Написать работу КАТЕГОРИИ: ТОП 10 на сайте Приготовление дезинфицирующих растворов различной концентрацииТехника нижней прямой подачи мяча. Франко-прусская война (причины и последствия) Организация работы процедурного кабинета Смысловое и механическое запоминание, их место и роль в усвоении знаний Коммуникативные барьеры и пути их преодоления Обработка изделий медицинского назначения многократного применения Образцы текста публицистического стиля Четыре типа изменения баланса Задачи с ответами для Всероссийской олимпиады по праву
Мы поможем в написании ваших работ! ЗНАЕТЕ ЛИ ВЫ?
Влияние общества на человека
Приготовление дезинфицирующих растворов различной концентрации Практические работы по географии для 6 класса Организация работы процедурного кабинета Изменения в неживой природе осенью Уборка процедурного кабинета Сольфеджио. Все правила по сольфеджио Балочные системы. Определение реакций опор и моментов защемления |
Cистема управления базами данныхСодержание книги
Поиск на нашем сайте (СУБД) Для взаимодействия пользователя с БД используются СУБД (системы управления БД). СУБД включает: Ø набор средств для поддержки таблиц, отношений между ними; Ø развитый пользовательский интерфейс, который позволяет вводить информацию, выполнять поиск и представлять информацию в текстовом или графическом виде; Ø средства программирования высокого уровня, с помощью которых можно создавать программные продукты для работы с базами данных; Ø средства для выбора нужных данных; Ø средства для вывода информации на печать; Ø средства для выполнения расчетов. С помощью СУБД можно: q выбирать информацию, представляющую интерес, q напечатать всю таблицу или только выбранные записи и поля в различных форматах, q отображать данные из таблиц в виде графиков и диаграмм, q выполнять различные вычисления в процессе подготовки отчетов или выбора данных из таблиц. В настоящее время применяется несколько десятков различных СУБД. Среди них можно назвать Мiсгоsоft Асcеss, Visual FохРго, Огасlе. Многие языки программирования также содержат средства для работы с базами данных, например, Dе1рhi, Visual Ваsic, Visual С++. Мiсгоsоft Асcеss предназначен для создания небольших, некоммерческих приложений. Чтобы работать с Асcеss, необязательно быть программистом и знать английский язык. Программа русифицирована и проста в освоении. Создание базы данных и таблиц в Асcеss. База данных в Асcеss содержит несколько таблиц. Типы полей: Þ Текстовый. Служит для ввода символьных данных: букв, цифр, знаков пунктуации, других символов, длиной не более 256 символов. Такой тип должны иметь, например, поля Фамилия, Адрес. Þ Числовой. Используется для ввода целых и вещественных чисел. Например, количество чего-либо, номер квартиры, вес и т.д. Þ Дата/время. Позволяет задавать дату или время. Например, дата поступления заявки, время вызова. Þ Логический тип. Может принимать одно из двух возможных значений: «истина» или «ложь». «Истина» обозначается И, «Ложь» Л. Примеры: наличие оплаты, вступление в профсоюз. Þ Денежный. Разновидность числового типа. Отличается более удобным форматом и значком денежной единицы. Для обозначения рублей используется буква р, дробная часть содержит две цифры для хранения копеек. Например, цена товара, сумма налогов. Þ ОLЕ-объект. Позволяет сохранять рисунки, музыкальные клипы, видеозаписи и т.д. Þ МЕМО-поле — символьное поле длиной до 65 535. Данные МЕМО поля не хранятся в таблице, таблица содержит только ссылку на эти данные. Þ Счетчик — целое значение. Значение счетчика не может повторяться, устанавливается автоматически, на единицу больше, чем предыдущее значение. Удобно использовать для нумерации записей. Асcеss позволяет задать в таблице одно ключевое поле. Значения ключевого поля не должны повторяться. Пример — таблица «Заказы», с ключевым полем Номер заказа. В таблице не должно быть заказов с одинаковым номером. Между таблицами возможны отношения трех типов: «один к одному», «многие к одному», «один ко многим». Асcеss не поддерживает отношение «многие ко многим». Разберем реализацию отношений.
Отношение «один к одному» Сотрудники Семейное положение
Поле связи в обеих таблицах должно быть ключевым. В примере — это Код сотрудника.
Отношения «один ко многим» Сотрудники Выполненные работы
Поле связи должно быть ключевым только в таблице с отношением один (Сотрудники). Кроме таблиц, в базе данных Асcеss могут содержатся средства для работы с данными: формы, запросы, отчеты и т.д. База данных хранится в файле с расширением mdb.
Таблица может быть создана в одном из пяти режимов.
Ø
и вводить данные. Тип поля определяется Асcеss автоматически и не всегда правильно. Хорошо работает при занесении символьных и числовых данных. У вас могут возникнуть проблемы при занесении дат, не удастся занести логическое значение. Ø Конструктор позволяет изменить имя, тип и формат поля. В этом режиме невозможно вводить данные. Ø Мастер таблиц. Вы можете выбрать какие-то поля из таблиц-образцов. Ø Импорт таблиц. Вы можете скопировать готовую таблицу из какой-либо базы данных. Ø Связь с таблицей позволяет указать адрес готовой таблицы, с которой вы хотите работать.
Рассмотрим пример создания базы данных «Склад», содержащую три таблицы: «Товары», «Клиенты», «Заказы».
Товары Клиенты
Между таблицами существуют отношения; «Товары» и «Заказы» — отношение «один ко многим», «Заказы» — «Клиенты» — отношение «многие к одному". Занести данные в таблицы. Порядок выполнения: 1.
ПУСК \ ПРОГРАММЫ \ Мiсгоsоft Асcеss или загрузочным файлом АССSSЕ.ЕХЕ
На экране появится окно диалога Файл новой базы данных, и Асcеss предложит вам имя базы данных dbfl или dbf2 и т.д. Задайте имя новой базы данных Склад. Нажмите Создать. Появится окно базы данных.
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Последнее изменение этой страницы: 2017-02-06; просмотров: 299; Нарушение авторского права страницы; Мы поможем в написании вашей работы! infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 216.73.216.86 (0.009 с.) |