Системы управления базами данных icon

Системы управления базами данных



НазваниеСистемы управления базами данных
Дата конвертации09.08.2012
Размер106.1 Kb.
ТипРеферат
Системы управления базами данных


Чувашский государственный университет имени И.Н. Ульянова Контрольная работа студента I курса группы ЗЭК-21-98 Николаева Владислава Юрьевича зачётная книжка № 482208-з на тему: Чебоксары 1999 Оглавление Задание 1………………………………………………………………………………………2 Задание 2………………………………………………………………………………………3 Задание 3………………………………………………………………………………………6 Задание 4………………………………………………………………………………………7 Задание 5………………………………………………………………………………………9 Задание 6………………………………………………………………………………………11 Задание 7………………………………………………………………………………………13 Задание 8………………………………………………………………………………………13 Список использованной литературы……………………………………………………15 Задание 1. Система управления базами данных MS Access Использование компьютерной технологии во многих случаях делает жизньболее обезличенной. Информационная революция оказала серьезное влияние наличность человека. Однако, это никоим образом не влияет на возможность скомфортом изучать и с уверенностью использовать Access. Для этого не нужнознать теорию баз данных или компьютерные языки. Access можно использоватьдля любых целей: для телемаркетинга, для улучшения качества чтения, длязащиты прав человека или при поставке продуктов для престарелых. Что такое база данных? База данных – программа, которая хранит иорганизует информацию, имея при этом достаточную мощность для ввода новыхзаписей, изменения уже существующих записей, выборки и управленияинформацией. Непременной частью базы данных, без которой невозможноосуществление этих функций, является система управления базами данных. Внастоящее время MS Access - одна из самых распространенных системуправления базами данных. Базы данных могут содержать любые виды информации, сложнее представитьто, что нельзя внести в базу данных. В ней могут содержаться графическиеэлементы – фотографии и рисунки, - список книг библиотеки, сведения опоставках и продажах, перечень имущества, телефоны и адреса знакомых,кулинарные рецепты, “маршруты” и технологии производства продукции, и т.п. База данных включает различные объекты для ввода, хранения и управленияинформацией. Основные объекты Access – это таблицы, формы, запросы иотчёты. Таблица является основой базы данных, - в таблицах хранится всяинформация. Каждый столбец содержит один определенный тип информации иназывается полем, а каждая строка содержит информацию об определенномобъекте. При этом каждое поле относится к этому объекту. Все данные оконкретном объекте называются записью. Форма позволяет более наглядно отразить информацию, содержащуюся водной записи. Форма содержит те же поля, что и таблица, но информация покаждому объекту расположена в форме на отдельной странице, что позволяетвидеть все поля одной записи. Это удобно для просмотра и ввода данных, таккак облегчает восприятие информации. Запросы предназначены для получения информации, введенной в таблицы. ВAccess можно осуществлять поиск информации по достаточно сложным критериям.Запрос выбирает информацию, хранящуюся в базе данных, отвечающуюопределенным условиям. Разумеется, можно без проблем напечатать и таблицу, и форму, и запрос.Но, как правило, для этого используются отчёты. Отчёты имеют болеенаглядный и привлекательный вид по сравнению с другими объектами базыданных, с возможностью вносить в него изменения. Кроме того, в отчётахможно сортировать и группировать данные, определять итоговые значения,затрачивая на это меньше усилий, чем в других объектах. Задание 2. Формирование структуры и файла базы данных Формирование структуры и файла базы данных начинают с запуска Access воперационной системе Windows. Нажав кнопку Пуск, выбирают команду Программы и в открывшемся меню выбирают пункт Microsoft Access, который запускаютнажатием левой кнопки мыши. Затем в появившемся окне приглашения отмечаетсяопция Новая база данных и нажать Ok. В открывшемся окне диалога выбираютимя файла базы данных и место его расположения, т.е. папку (каталог) ипосле нажатия кнопки Создать Access создает новую базу данных. При этомпоявляется окно базы данных, открытое на вкладке Таблицы. Таблицысоставляют основу базы данных и формирование её структуры начинают ссоздания таблиц (кнопка Создать в окне базы данных). В Access естьвозможность создавать таблицы несколькими различными способами (режимтаблицы, конструктора, мастера таблиц, импорта таблиц, связи с таблицами),но при каждом обязательно описание структуры, что значит ввод имен полей,типов данных для каждого поля и описаний полей. Эта операция заканчиваетсясохранением (записью) установленной структуры под определенным именем.Следует отметить, что обязательной деталью структуры таблицы являетсяпервичный ключ, поле уникальной идентификации каждой записи. Accessпредлагает в качестве первичного ключа поле Код с типом данных Счётчик, вкотором каждой записи присваивается номер, начиная с 1. Можносамостоятельно создать первичный ключ, выбрав 1 или 2 поля в этом качестве.Access автоматически индексирует поле первичного ключа. Это помогаетпрограмме определять местонахождение информации и, таким образом, ускоряетпоиск. После этого можно начинать непосредственно ввод информации. Чтобы распечатать поле определенного типа, например, Memo, надовыделить поле и в меню Файл выбрать команду Печать, в которой установитьопцию Выделенные записи, и затем нажать кнопку Ok. Выборка записей из базы данных, отвечающих определенному условию,осуществляется в виде запроса. Создание запроса начинают с того, чтопереходят на вкладку Запросы и кнопкой Создать вызывают окно выбора режимасоздания. После выбора режима Access предлагает выбрать источникиинформации и сформировать структуру запроса (поле, источники данных,сортировка по возрастанию, убыванию или её отсутствие, необходимость выводана экран, условие поиска). Когда все эти действия выполнены, нажимаюткнопку ! Запуск. Результаты запроса будут представлены в виде таблицы,схожей с исходной. Но кроме запроса можно использовать и “одноразовый запрос” - фильтр. Онможет использоваться только в одном, открытом в данный момент, объекте базыданных. Фактически это тот же запрос, но более быстрого действия и менеегибкий. Запускается в меню Записи/Фильтр или кнопками на панелиинструментов. Иллюстрации Структура базы данных|Код фондов|Описание |Группа основных |Площадь или |Единица || |фондов |средств |количество |измерения ||Счетчик |Поле Memo |Текстовый |Числовой |Текстовый ||Ставка за единицу |Сумма арендной платы за |Сумма арендной |Срок ||(руб) |месяц |платы |аренды ||Денежный |Денежный |Денежный |Дата/время||№ договора|Дата договора |Наименование |ИНН арендатора|| |договора |организации-арендатора | ||Тестовый |Дата/время |Текстовый |Текстовый | База данных|Ко|Описание фондов |Группа основных средств ||д | | ||фо| | ||нд| | ||ов| | ||10|Испытательный бокс ГСКБ для испытания |Производственные помещения || |двигателей | ||11|Испытательный бокс ГСКБ для испытания |Производственные помещения || |двигателей | ||13|Испытательный стенд W-70а |Оборудование испытательное ||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-70а ||пресс-формы ||Кабинет 502, блок "А" ||Помещение лаборатории металлофизики ||Станок токарный Т-6890 ||Станок фрезерный ||Станок шлифовальный ||Испытательный стенд R-34 ||Автомобиль УАЗ-469, гос. № М 486 АО/21 RUS ||Помещение столовой № 14 ||Электроплиты жарочные ||Трактор Т-50А | Простой запрос (вывод нескольких полей)|Описание фондов |Срок |Наименование || |аренды |организации-арендатора ||Испытательный бокс ГСКБ для испытания |30.06.99 |ОАО "Дизельпром" ||двигателей | | ||Испытательный бокс ГСКБ для испытания |31.12.99 |ОАО "Промтрактор-ОМЗ" ||двигателей | | ||Испытательный стенд W-70а |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, можно произвести в окне открытияфайла базы данных, щелкнув правой кнопкой мыши на имени базы данных, ивыбрав в открывшемся контекстном меню пункт Переименовать, после чегонабрать новое имя файла. [pic] Удаление осуществляется точно так же, только выбирают пункт Удалить. Задание 5. Сортировка и индексирование базы данных Access автоматически индексирует поле первичного ключа. Для этого нужновыделить в режиме конструктора таблиц поле или поля, которые нужнопроиндексировать, щелкнуть правой кнопкой мыши, и выбрать в контекстномменю пункт Ключевое поле. Кроме того, в том же режиме конструктора можно навкладке свойств поля выбрать свойство Индексированное поле для любого поля.Потом при желании иметь отсортированную по возрастанию (убыванию)информацию, можно, нажав кнопку Индексы на панели инструментов, выбрать вполе Порядок сортировки соответствующую строку и установить желаемыйпорядок. Сортировка базы данных в Access представляет собой очень простоедействие. При открытии таблицы можно выбрать меню Записи/Сортировка илинажать на панели инструментов кнопки Сортировка по возрастанию (убыванию).Access, выполняя эту команду, отсортирует записи по данному полю так, чтотекст идет в алфавитном порядке, в порядке возрастания чисел и от болееранней даты к более поздней, - и наоборот. При индексировании создается отдельный индексный файл, при этом самабаза данных остается неизменной. При сортировке же изменяется база данных,порядок следования записей. [pic] [pic] Задание 6. Разработка отчётов средствами MS Access Разработка отчетов с помощью Access осуществляется без большихусилий. В окне базы данных на вкладке Отчеты нажимают на кнопку Создать ив появившемся окне выбирают вариант создания отчета. Для простого отчетаможно использовать вариант Автоотчет, но самый удобный режим – Мастеротчетов. В нем можно легко и полностью определить вид отчета, - поля,порядок сортировки и группировки записей, выбрать стиль отчета, установитьвид вычислений по числовым полям. Для того, чтобы вывести не все записи, атолько отвечающие определенному условию, надо предварительно сделать запросс этим условием и уже на его основе сформировать отчет. Задолженность арендаторов производственного оборудования Наименование организации-арендатора НПФ "Истра" Описание фондов Срок аренды Сумма арендной платы за месяцСумма арендной платы всего Пресс-формы 31.12.99 4 870,00р. 58 440,00р. Итоги по НПФ "Истра" 4 870,00р. 58 440,00р. Наименование организации-арендатора ООО "Электром" Описание фондов Срок аренды Сумма арендной платы за месяцСумма арендной платы всего Станок шлифовальный 28.02.01 237,00р. 5 688,00р. Станок фрезерный 28.02.01 492,00р. 11 808,00р. Станок токарный Т-6890 28.02.01 154,00р. 3 696,00р. Итоги по ООО "Электром" 883,00р. 21 192,00р. ИТОГО ИТОГО 5 753,00р. 79 632,00р. 22 ноября 1999 г. Страница 1 Задание 7. Разработка командных файлов (Элементы программирования) При создании командного файла использовалась Foxpro 2.6type contrwait window 'установка'set talk offset date germanclearwait window 'открытие базы данных'use arendalist for group='производственное оборудование'wait window 'вывод на печать'list for group='производственное оборудование' to printusereturndo contr|opisanie |ploscha|edini|naimenov |srok |sumall || |d |za | | | ||Пресс-формы |10 |штука|НПФ "Истра" |31.12.|58 || | | | |99 |440,00р.||Станок шлифовальный|1 |штука|ООО |28.02.|5 || | | |"Электром" |01 |688,00р.||Станок фрезерный |2 |штука|ООО |28.02.|11 || | | |"Электром" |01 |808,00р.||Станок токарный |1 |штука|ООО |28.02.|3 ||Т-6890 | | |"Электром" |01 |696,00р.| Задание 8. Разработка автоматизированных рабочих мест-Меню При выполнении задания использовалась СУБД Foxpro 2.61) вертикальное менюdefine popup arm shadowdefine bar 1 of arm prompt 'автоматизированное рабочее место бухгалтера'define bar 2 of arm prompt '1. Ввод учетных данных'define bar 3 of arm prompt '2. Корректировка данных'define bar 4 of arm prompt '3. Начисление зарплаты'define bar 5 of arm prompt '4. Вывод результатов'define bar 6 of arm prompt '5. Конец работы'on selection popup armactivate popup arm at 12,102) горизонтальное менюdefine menu arm1 bar at line 1define pad nazv of arm1 prompt 'автоматизированное рабочее местобухгалтера'define menu punkt bar at line 2define pad vvod of punkt prompt '1. Ввод учетных данных'define pad korr of punkt prompt '2. Корректировка данных'define pad nach of punkt prompt '3. Начисление зарплаты'define pad vyvod of punkt prompt '4. Вывод результатов'define pad konec of punkt prompt '5. Конец работы'on pad nazv of arm1 activate menu punkton selection menu punktactivate menu arm13) двухуровневое вертикальное менюdefine popup arm shadowdefine bar 1 of arm prompt 'автоматизированное рабочее место бухгалтера'define bar 2 of arm prompt '1. Ввод учетных данных'define bar 3 of arm prompt '2. Корректировка данных'define bar 4 of arm prompt '3. Начисление зарплаты'define bar 5 of arm prompt '4. Вывод результатов'define bar 6 of arm prompt '5. Конец работы'*определение вспомогательного менюdefine popup vyvod shadowdefine bar 1 of vyvod prompt 'на экран'define bar 2 of vyvod prompt 'на принтер'on bar 5 of arm activate popup vyvodon selection popup armactivate popup arm at 12,10 Список использованной литературы1. Попов А.А. Foxpro 2.5/2.6. Создание приложений для Foxpro 2.5/2.6 в DOS и WINDOWS. М.: издательство “Март”, 1996.2. Шнейдер Р. Access для Windows’95. М.: Бином, 1996.




Нажми чтобы узнать.

Похожие:

Системы управления базами данных iconДейт К. Введение в системы баз данных. 6-е изд
Системы управления базами данных и базами знаний. Под ред. А. Н. Наумова. Финансы и статистика. 1991
Системы управления базами данных iconЛекция №01 Введение в курс "Базы Данных"
Описание: Вводная лекция. Понятие данных. Предшественники баз данных. Назначение и основные компоненты среды базы данных. Системы...
Системы управления базами данных iconВопросы билетов Итогового междисциплинарного экзамена 2011/2012 уч года
Базы данных, хранилища данных, системы управления базами данных: основные понятия, методы, модели и инструменты
Системы управления базами данных iconСистемы управления базами данных

Системы управления базами данных iconСистемы управления базами данных

Системы управления базами данных iconСовременные системы управления базами данных

Системы управления базами данных iconПредметом курса являются системы управления базами данных (субд)
Системы баз данных" (Наука, 1980) и "Руководство по реляционной субд db2" (Финансы и статистика, 1988), а также книга Дж. Ульмана...
Системы управления базами данных iconРабочая программа дисциплины промышленные системы управления базами данных
Цель данной дисциплины – рассмотреть принципы организации и оперирования большими объемами данных с применением современных информационных...
Системы управления базами данных iconРаспределенные базы данных
...
Системы управления базами данных icon48. Понятие баз данных. Их состав, назначение, организация
Для управления базой данных служит система управления базами данных или сокращенно субд, т е комплекс программных языковых средств,...
Разместите кнопку на своём сайте:
Документы


База данных защищена авторским правом ©rushkolnik.ru 2000-2015
При копировании материала обязательно указание активной ссылки открытой для индексации.
обратиться к администрации
Документы