Системы управления базами данных
Категория реферата: Рефераты по информатике, программированию
Теги реферата: доклад по химии, диплом
Добавил(а) на сайт: Просвирнин.
Предыдущая страница реферата | 1 2 3 4 | Следующая страница реферата
Формирование структуры и файла базы данных начинают с запуска Access в
операционной системе Windows. Нажав кнопку Пуск, выбирают команду Программы и в открывшемся меню выбирают пункт Microsoft Access, который запускают
нажатием левой кнопки мыши. Затем в появившемся окне приглашения отмечается
опция Новая база данных и нажать Ok. В открывшемся окне диалога выбирают
имя файла базы данных и место его расположения, т.е. папку (каталог) и
после нажатия кнопки Создать Access создает новую базу данных. При этом
появляется окно базы данных, открытое на вкладке Таблицы. Таблицы
составляют основу базы данных и формирование её структуры начинают с
создания таблиц (кнопка Создать в окне базы данных). В Access есть
возможность создавать таблицы несколькими различными способами (режим
таблицы, конструктора, мастера таблиц, импорта таблиц, связи с таблицами), но при каждом обязательно описание структуры, что значит ввод имен полей, типов данных для каждого поля и описаний полей. Эта операция заканчивается
сохранением (записью) установленной структуры под определенным именем.
Следует отметить, что обязательной деталью структуры таблицы является
первичный ключ, поле уникальной идентификации каждой записи. Access
предлагает в качестве первичного ключа поле Код с типом данных Счётчик, в
котором каждой записи присваивается номер, начиная с 1. Можно
самостоятельно создать первичный ключ, выбрав 1 или 2 поля в этом качестве.
Access автоматически индексирует поле первичного ключа. Это помогает
программе определять местонахождение информации и, таким образом, ускоряет
поиск. После этого можно начинать непосредственно ввод информации.
Чтобы распечатать поле определенного типа, например, Memo, надо выделить поле и в меню Файл выбрать команду Печать, в которой установить опцию Выделенные записи, и затем нажать кнопку Ok.
Выборка записей из базы данных, отвечающих определенному условию, осуществляется в виде запроса. Создание запроса начинают с того, что переходят на вкладку Запросы и кнопкой Создать вызывают окно выбора режима создания. После выбора режима Access предлагает выбрать источники информации и сформировать структуру запроса (поле, источники данных, сортировка по возрастанию, убыванию или её отсутствие, необходимость вывода на экран, условие поиска). Когда все эти действия выполнены, нажимают кнопку ! Запуск. Результаты запроса будут представлены в виде таблицы, схожей с исходной.
Но кроме запроса можно использовать и “одноразовый запрос” - фильтр. Он может использоваться только в одном, открытом в данный момент, объекте базы данных. Фактически это тот же запрос, но более быстрого действия и менее гибкий. Запускается в меню Записи/Фильтр или кнопками на панели инструментов.
Иллюстрации
Структура базы данных
|Код фондов|Описание |Группа основных |Площадь или |Единица |
| |фондов |средств |количество |измерения |
|Счетчик |Поле Memo |Текстовый |Числовой |Текстовый |
|Ставка за единицу |Сумма арендной платы за |Сумма арендной |Срок |
|(руб) |месяц |платы |аренды |
|Денежный |Денежный |Денежный |Дата/время|
|№ договора|Дата договора |Наименование |ИНН арендатора|
| |договора |организации-арендатора | |
|Тестовый |Дата/время |Текстовый |Текстовый |
База данных
|Ко|Описание фондов |Группа основных средств |
|д | | |
|фо| | |
|нд| | |
|ов| | |
|10|Испытательный бокс ГСКБ для испытания |Производственные помещения |
| |двигателей | |
|11|Испытательный бокс ГСКБ для испытания |Производственные помещения |
| |двигателей | |
|13|Испытательный стенд W-70A |Оборудование испытательное |
|14|Пресс-формы |Производственное |
| | |оборудование |
|15|Кабинет 502, блок "А" |Административные помещения |
|17|Помещение лаборатории металлофизики |Производственные помещения |
|18|Станок токарный Т-6890 |Производственное |
| | |оборудование |
|19|Станок фрезерный |Производственное |
| | |оборудование |
|20|Станок шлифовальный |Производственное |
| | |оборудование |
|21|Испытательный стенд R-34 |Оборудование испытательное |
|22|Автомобиль УАЗ-469, гос. № М 486 АО/21 |Автотранспорт и трактора |
| |RUS | |
|23|Помещение столовой № 14 |Прочие помещения |
|24|Электроплиты жарочные |Прочее оборудование |
|25|Трактор Т-50А |Автотранспорт и трактора |
|Площад|Един|Ставка |Сумма |Сумма |Срок |№ |Дата |
|ь или |ица |за |арендной|арендной |аренды |договор|догов|
|количе|изме|единицу |платы за|платы | |а |ора |
|ство |рени|(руб) |месяц | | | | |
| |я | | | | | | |
|196,5 |кв.м|396р. |77 838р.|467 025р. |30.06.9|1/3200-|14.01|
| | | | | |9 |98 |.98 |
|185 |кв.м|396р. |73 282р.|879 386р. |31.12.9|1/6300-|26.01|
| | | | | |9 |98 |.98 |
|1 |штук|5 431р. |5 431р. |65 172р. |31.12.9|1/6300-|26.01|
| |а | | | |9 |98 |.98 |
|10 |штук|487р. |4 870р. |58 440р. |31.12.9|62/ВЯ -|24.06|
| |а | | | |9 |4 |.96 |
|40 |кв.м|300р. |12 000р.|72 000р. |01.06.9|35/ВЯ -|30.09|
| | | | | |9 |4 |.98 |
|76 |кв.м|358р. |27 245р.|653 886р. |28.02.0|27/ВЯ -|01.03|
| | | | | |1 |4 |.99 |
|1 |штук|154р. |154р. |3 696р. |28.02.0|27/ВЯ -|01.03|
| |а | | | |1 |4 |.99 |
|2 |штук|246р. |492р. |11 808р. |28.02.0|27/ВЯ -|01.03|
| |а | | | |1 |4 |.99 |
|1 |штук|237р. |237р. |5 688р. |28.02.0|27/ВЯ -|01.03|
| |а | | | |1 |4 |.99 |
|1 |штук|4 955р. |4 955р. |29 730р. |30.06.9|1/3200-|14.01|
| |а | | | |9 |98 |.99 |
|1 |штук|400р. |400р. |4 800р. |31.12.9|154/ВЯ |02.12|
| |а | | | |9 |- 4 |.98 |
|307 |кв.м|126р. |38 682р.|464 184р. |31.12.9|5/ВЯ - |29.01|
| | | | | |9 |4 |.98 |
|4 |штук|37р. |148р. |1 776р. |31.12.9|5/ВЯ - |29.01|
| |а | | | |9 |4 |.98 |
|1 |штук|20 000р.|20 000р.|2 880 |18.05.0|24/ВЯ -|17.05|
| |а | | |000р. |8 |4 |.98 |
|Наименование |ИНН |
|организации-арендато|арендатора|
|ра | |
|ОАО "Дизельпром" |2126302704|
|ОАО |2127560124|
|"Промтрактор-ОМЗ" | |
|ОАО |2127560124|
|"Промтрактор-ОМЗ" | |
|НПФ "Истра" |2127002546|
|ЗАО "Ривер" |2127301845|
|ООО "Электром" |2127009465|
|ООО "Электром" |2127009465|
|ООО "Электром" |2127009465|
|ООО "Электром" |2127009465|
|ОАО "Дизельпром" |2126302704|
|ОАО "Нерудстром" |2128456107|
|ОАО |2127560124|
|"Промтрактор-ОМЗ" | |
|ОАО |2127560124|
|"Промтрактор-ОМЗ" | |
|ООО "Эконедра" |1426082706|
Поле Memo
|Описание фондов |
|Испытательный бокс ГСКБ для испытания |
|двигателей |
|Испытательный бокс ГСКБ для испытания |
|двигателей |
|Испытательный стенд W-70A |
|пресс-формы |
|Кабинет 502, блок "А" |
|Помещение лаборатории металлофизики |
|Станок токарный Т-6890 |
|Станок фрезерный |
|Станок шлифовальный |
|Испытательный стенд R-34 |
|Автомобиль УАЗ-469, гос. № М 486 АО/21 RUS |
|Помещение столовой № 14 |
|Электроплиты жарочные |
|Трактор Т-50А |
Простой запрос (вывод нескольких полей)
|Описание фондов |Срок |Наименование |
| |аренды |организации-арендатора |
|Испытательный бокс ГСКБ для испытания |30.06.99 |ОАО "Дизельпром" |
|двигателей | | |
|Испытательный бокс ГСКБ для испытания |31.12.99 |ОАО "Промтрактор-ОМЗ" |
|двигателей | | |
|Испытательный стенд W-70A |31.12.99 |ОАО "Промтрактор-ОМЗ" |
|Пресс-формы |31.12.99 |НПФ "Истра" |
|Кабинет 502, блок "А" |01.06.99 |ЗАО "Ривер" |
|Помещение лаборатории металлофизики |28.02.01 |ООО "Электром" |
|Станок токарный Т-6890 |28.02.01 |ООО "Электром" |
|Станок фрезерный |28.02.01 |ООО "Электром" |
|Станок шлифовальный |28.02.01 |ООО "Электром" |
|Испытательный стенд R-34 |30.06.99 |ОАО "Дизельпром" |
|Автомобиль УАЗ-469, гос. № М 486 АО/21 |31.12.99 |ОАО "Нерудстром" |
|RUS | | |
|Помещение столовой № 14 |31.12.99 |ОАО "Промтрактор-ОМЗ" |
|Электроплиты жарочные |31.12.99 |ОАО "Промтрактор-ОМЗ" |
|Трактор Т-50А |18.05.08 |ООО "Эконедра" |
Сложный запрос – только производственное оборудование
|Описание фондов |Площад|Единица |Наименование |Срок аренды |Сумма арендной|
| |ь или |измерени|организации-ар| |платы |
| |количе|я |ендатора | | |
| |ство | | | | |
|пресс-формы |10 |штука |НПФ "Истра" |31.12.99 |58 440,00р. |
|Станок |1 |штука |ООО "Электром"|28.02.01 |5 688,00р. |
|шлифовальный | | | | | |
|Станок фрезерный |2 |штука |ООО "Электром"|28.02.01 |11 808,00р. |
|Станок токарный |1 |штука |ООО "Электром"|28.02.01 |3 696,00р. |
|Т-6890 | | | | | |
Задание 3. Редактирование базы данных
Перейдя в режим таблицы, начинают ввод информации в каждом поле. Чтобы перейти из одного поля в другое или в следующую запись (которая автоматически создается при начале ввода записи), надо нажать Tab, Enter или клавиши управления курсором на клавиатуре. При необходимости ввести дополнительное поле достаточно установить курсор в поле, перед которым нужно разместить новое, и выполнить команду меню Вставка/ Столбец. Новый столбец будет автоматически назван Поле1 с типом данных Текстовый. Изменить тип данных можно в режиме конструктора таблиц.
Копирование или перемещение записей в таблице начинают с выделения записи или записей. Выделить запись можно с помощью мыши, щелкнув левой кнопкой по прямоугольнику с левого края строки, а снять выделение можно нажатием кнопки Отмена на панели инструментов или, просто, установив курсор в любой записи.
Для того чтобы скопировать записи, нажимают на панели инструментов
кнопку Копировать. Для перемещения записей нажимают там же кнопку Вырезать.
Для замены записей копируемыми записями, надо выделить заменяемые записи и
нажать на панели инструментов кнопку Вставить. Для добавления записей в
конец объекта в режиме таблицы выбирают в меню Правка команду Добавить из
буфера.
Удаление записи осуществляется аналогично. Выбирают удаляемую запись, а затем нажимают на панели инструментов кнопку Удалить запись. Удаление нескольких записей можно осуществить с помощью запросов удаления. На вкладке Запросы можно Создать в режиме конструктора запрос, при этом на панели инструментов с помощью кнопки Тип запроса выбирается Удаление, после чего устанавливается условия удаления.
Задание 4. Копирование баз данных и файлов
Часто создавая новые таблицы или базы данных, легче воспользоваться уже готовыми формами, чем каждый раз заново формировать структуру таблицы.
Именно такая возможность предоставляется Access при создании таблицы новой базы данных в режиме импорта таблиц. В этом режиме последовательно выбирают базу данных и таблицу, откуда импортируют, и параметры – полное копирование или только структуры. Но проще, скопировав таблицу в буфер, затем вставить её в новую базу данных. Процедура копирования и вставки изложена в предыдущем задании. При вставке Access запрашивает параметры – полное, только структура, только данные. Есть и возможность не импорта, а экспорта таблицы – это в меню Файл выполнить команду Сохранить как/ экспорт и в открывшемся окне диалога выбрать адрес экспорта, имя новой таблицы.
Если надо перенести в новую базу данных часть записей из старой базы, то сначала выделяют и копируют нужные записи, а потом в новой базе данных вставляют их, предварительно выделив место вставки (хотя бы одну запись).
[pic]
Переименование, не выходя из Access, можно произвести в окне открытия файла базы данных, щелкнув правой кнопкой мыши на имени базы данных, и выбрав в открывшемся контекстном меню пункт Переименовать, после чего набрать новое имя файла.
Рекомендуем скачать другие рефераты по теме: конспекты занятий в саду, курсовые работы бесплатно.
Предыдущая страница реферата | 1 2 3 4 | Следующая страница реферата