Архитектура Аудит Военная наука Иностранные языки Медицина Металлургия Метрология Образование Политология Производство Психология Стандартизация Технологии |
Графическая интерпретация реляционной схемы ⇐ ПредыдущаяСтр 5 из 5
Концептуальная модель, реализованная в виде реляционной схемы, имеет свои правила графического представления.
Виды связей между таблицами Связь позволяет моделировать отношения между объектами предметной области. Наименование связи должно быть уникально во всей модели. Существует 4 типа связей: 1. «Один-к-одному»- любому экземпляру сущности А соответствует только один экземпляр сущности В, и наоборот. У любого конкретного студента может быть только одна характеристика, и эта характеристика относится к единственному студенту. 2. «Один-ко-многим»- любому экземпляру сущности А соответствует 0, 1 или несколько экземпляров сущности В, но любому экземпляру сущности В соответствует только один экземпляр сущности А. Студенту ставят много оценок; поставленная оценка принадлежит только одному студенту. 3. «Многие-к-одному»- любому экземпляру сущности А соответствует только один экземпляр сущности В, но любому экземпляру сущности В соответствует 0, 1 или несколько экземпляров сущности А. Преподаватель работает только в одном кабинете, однако рабочий кабинет может быть закреплен за несколькими преподавателями. Какая же разница между связями «один-ко-многим» и «многие-к-одному»? Такая же, как между фразами «портфель студента» и «студент портфеля». То есть важно, кто во взаимоотношении двух объектов главный - студент или портфель. Суть отношений двух объектов отражается в имени связи. Если при определении связи вам сложно выделить подчиненность, то вывод только один: вы плохо разобрались в предметной области. 4. «Многие-ко-многим»- любому экземпляру сущности А соответствует 0, 1 или несколько экземпляров сущности В, и любому экземпляру сущности В соответствует 0, 1 или несколько экземпляров сущности А. Студент Иванов учится у нескольких преподавателей. И каждый преподаватель работает со многими студентами. Ключи. Ключевое поле — это одно или несколько полей, комбинация значений которых однозначно определяет каждую запись в таблице. Если для таблицы определены ключевые поля, то Microsoft Access предотвращает дублирование или ввод пустых значений в ключевое поле. Ключевые поля используются для быстрого поиска и связи данных из разных таблиц при помощи запросов, форм и отчетов. В Microsoft Access можно выделить три типа ключевых полей: счетчик, простой ключ и составной ключ. Если до сохранения созданной таблицы ключевые поля не были определены, то при сохранении будет выдано сообщение о создании ключевого поля. При нажатии кнопки Да(Yes) будет создано ключевое поле счетчика с именем Код(ID) и типом данных Счетчик(AutoNumber). Для создания простого ключа достаточно иметь поле, которое содержит уникальные значения (например, коды или номера). Если выбранное поле содержит повторяющиеся или пустые значения, его нельзя определить как ключевое Составной ключ необходим в случае, если невозможно гарантировать уникальность записи с помощью одного поля. Он представляет собой комбинацию нескольких полей. Ключ – это столбец (может быть несколько столбцов), добавляемый к таблице и позволяющий установить связь с записями в другой таблице. Существуют ключи двух типов: первичные и вторичные или внешние. Первичный ключ – это одно или несколько полей (столбцов), комбинация значений которых однозначно определяет каждую запись в таблице. Первичный ключ не допускает значений Null и всегда должен иметь уникальный индекс. Первичный ключ используется для связывания таблицы с внешними ключами в других таблицах. Внешний (вторичный) ключ - это одно или несколько полей (столбцов) в таблице, содержащих ссылку на поле или поля первичного ключа в другой таблице. Внешний ключ определяет способ объединения таблиц. Из двух логически связанных таблиц одну называют таблицей первичного ключа или главной таблицей, а другую таблицей вторичного (внешнего) ключа или подчиненной таблицей. СУБД позволяют сопоставить родственные записи из обеих таблиц и совместно вывести их в форме, отчете или запросе. Существует три типа первичных ключей: ключевые поля счетчика (счетчик), простой ключ и составной ключ. Поле счетчика (Тип данных «Счетчик»). Тип данных поля в базе данных, в котором для каждой добавляемой в таблицу записи в поле автоматически заносится уникальное числовое значение. Простой ключ. Если поле содержит уникальные значения, такие как коды или инвентарные номера, то это поле можно определить как первичный ключ. В качестве ключа можно определить любое поле, содержащее данные, если это поле не содержит повторяющиеся значения или значения Null. Составной ключ. В случаях, когда невозможно гарантировать уникальность значений каждого поля, существует возможность создать ключ, состоящий из нескольких полей. Чаще всего такая ситуация возникает для таблицы, используемой для связывания двух таблиц многие - ко - многим. Необходимо еще раз отметить, что в поле первичного ключа должны быть только уникальные значения в каждой строке таблицы, т.е. совпадение не допускается, а в поле вторичного или внешнего ключа совпадение значений в строках таблицы допускается. Если возникают затруднения с выбором подходящего типа первичного ключа, то в качестве ключа целесообразно выбрать поле счетчика.
Варианты контрольной работы. Задание №3 Общее задание, к вариантам разработки базы данных в ACCESS. 1) Создать многотабличную базу данных (записей не менее 10). 2) Ввод данных в базу данных осуществляется как через таблицу, так и через форму (создать кнопочную форму). 3) По ключевым полям установить связи между таблицами (разработать схему данных) и показать их на рисунке. 4) Выполнить 2 запроса. Простой запрос и сложный запрос (с условием) описать их. 5) Создать отчет (объект ACCESS! ) с применением фильтрации и сортировки данных.
Задание №3 Вариант№1 (Библиотека). Создайте базу данных, в которой храниться информация о читателях библиотеки, датах выдачи и возврате читателями книг, список книг в фондах библиотеки, стоимость и количество экземпляров каждой книги. Таблица №1: тЧитатели, содержащую информацию о читателях библиотеки (поля: КодЧитателя, ФИО, Паспорт, Город, Адрес, Телефон). Таблица №2: тКниги, содержащую информацию о книгах (поля: КодКниги, Автор, Название, Жанр, Год издания, Издательство, Цена). Талица №3. тЭкземпляр, содержащую информацию о каждом экземпляре книги (поля: КодЭкземпляра, КодКниги, Местонахождение). Таблица №4: тВыдача (поля: КодЧитателя, КодЭкземпляра, Дата взятия, Дата возврата). Задание №3 Вариант№2 (Путевки). Таблица №1: ПУТЕВКИ
Таблица №2: КЛИЕНТЫ
Таблица №3: ЗАКАЗЫ
Задание №3 Вариант№3 (Торговая организация). Создайте базу данных, содержащую информацию о товарах, имеющихся на складе, о клиентах, выполняющих заказы и покупки, о сотрудниках фирмы. Таблица №1: тКлиенты, содержащую информацию о клиентах (поля: КодКлиента, Фамилия). Таблица №2: тТовары, содержащую информацию по товарам (поля: КодТовара, Наименование, Цена, НаСкладе). Таблица №3: тЗаказы (поля: КодЗаказа, КодКлиента, КодТовара, Количество, ДатаПокупки). Задание №3 Вариант№4 (Видеотека). Создать БД «Видеотека», содержащую информацию о названии, жанр, продолжительность фильма. Дата выдачи и возврата диска в прокат. Таблица №1: тКлиенты, содержащую информацию о клиентах, взявших диск (поля: КодКлиента, Фамилия, Телефон). Таблица №2: тДиски, содержащую информацию о фильме (поля: КодДиска, , Название, Жанр, Продолжительность, Страна, дата приобретении, Цена). Таблица №3. тЭкземпляр, содержащую информацию о каждом экземпляре фльме (поля: КодЭкземпляра, КодФильма, Местонахождение). Таблица №4: тВыдача (поля: КодЧитателя, КодЭкземпляра, Дата взятия, Дата возврата). Задание №3 Вариант№5 (Переговоры). Создайте базу данных Переговоры, которая содержит 3 таблицы: Таблица №1: ТЕЛЕФОН
Таблица №2: ГОРОД
Таблица №3: ЗВОНКИ
Задание №3 Вариант№6 (Такси) База данных предназначена для работников частного предприятия, оказывающего населению услуги такси, и позволяет им повысить эффективность своей работы за счет систематизации и быстрого поиска нужной им информации. Таблица №1 ВОДИТЕЛИ, содержит информацию о водителях: (Позывной, Фамилия, Имя, Отчество, Номер ВУ, Дата выдачи ВУ, На больничном, В отпуске, Уволен). Поле Позывной имеет формат счетчика. Следующие поля – текстовые, Дата выдачи ВУ имеет формат даты/времени, а последние три поля – логические.
Таблица №2: АВТОМОБИЛЬ, содержит информацию об автомобилях: (Государственный номер, Марка, Цвет, Год выпуска, № свидетельства о регистрации транспортного средства, Собственник, а также находится ли автомобиль в ремонте).
Таблица №3: ЗАКАЗЫ (Номер заказа, Дата и время поступления, Адрес клиента, Позывной водителя, Выполнение)
Задание №3 Вариант№7 (Больничная карта). Таблица №1 АДРЕС:
Таблица №2 КАРТА:
Таблица №3 ГОСТИ:
Задание №3 Вариант№8 (Деканат). Создайте базу данных Деканат, которая содержит 4 таблицы: Таблица №1: СТУДЕНТ
Таблица №2: ДИСЦИПЛИНЫ
Таблица №3: ПРЕПОДАВАТЕЛИ
Таблица №4: ОЦЕНКИ
Задание №3 Вариант№9 (Ежедневник встреч). Таблица№1 СОТРУДНИКИ
Таблица№2 КЛИЕНТЫ
Таблица№3 ВСТРЕЧИ
Задание №3 Вариант№10 (Агентство недвижимости) Разработать базу данных Агентство недвижимости, которая содержит информацию: (сведения о недвижимости; сведения о клиентах: фамилия, имя и отчество, адрес, телефон, стоимость недвижимости или аренды недвижимости; сведения о сотрудниках: фамилия, имя и отчество сотрудника; сведения об операциях с недвижимостью). Таблица №1. ОПЕРАЦИИ.
Таблица 2. НЕДВИЖИМОСТЬ.
Таблица3. КЛИЕНТЫ.
Таблица 4. СОТРУДНИКИ.
Варианты контрольной работы. Задание 4
Создать массовую рассылку, используя функцию слияния документов в MS Word с базой данных MS Access. Результат представить в виде: А) шаблон письма с полями слияния; Б) слияние произведено в файл – каждое письмо на отдельной странице; В) слияние произведено на бумагу – распечатка каждого письма на отдельном листе.
Базу данных для слияния создать отдельно (простая однотабличная база не менее пяти строк и не менее пяти столбцов).
Варианты контрольной работы. Задание 5 Выполнить презентацию в PowerPoint, в которой как можно убедительней обосновать выбор вами данной специальности и данного вуза для обучения, охарактеризовать свои достоинства для освоения и применения в жизни и работе полученных знаний и навыков. Вопросы к зачету 1) Информатика. Информатизация общества. Признаки информационного общества. 2) Понятия, виды и свойства информации. Характеристики информации. 3) Информационные ресурсы и культура. Особенности и формы информационного ресурса. 4) Информационные технологии. Инструментарий новых информационных технологий. 5) Основные устройства ПЭВМ (процессор, внутренняя память). 6) Классификация и характеристика устройств памяти. 7) Устройства ввода-вывода информации. Модем. Факс-модем. Физическое устройство НЖМД. 8) Логическое устройство НЖМД. 9) Форматирование дисков. Типы форматирования. Тестирование и ремонт поверхности диска. 10) Оптимизация размещения файлов на диске. Дефрагментация файлов и пустых участков. 11) Восстановление информации после её случайного удаления и сбоев диска. 12) Программное обеспечение ПЭВМ: определение, классификация. 13) Алгоритм. Свойства алгоритма. Алгоритмические конструкции. Семь этапов решения задач на ЭВМ. 14) Моделирование. Этапы моделирования. Классификация моделей. 15) Операционная система. Файловая система. Классификация операционных систем. Категории операционных систем. Запросы пользователей. 16) Компьютерные вирусы. Основные методы защиты. 17) Экспорт/импорт текстовых данных (технология OLE и DDE). 18) Microsoft Word: Текстовый процессор WORD и его функциональное назначение. Окно WORD. Инструментальные панели и их настройка. 19) Microsoft Word: Создание и защита документа. Форматирование текстового документа (абзац, шрифты, параметры страницы). 20) Microsoft Word: Поиск и замена элементов текста, проверка орфографии и грамматики, использование тезауруса, автоматическая расстановка переносов. 21) Microsoft Word: Создание и использование стилей. Создание оглавления документа. Автотекст. Автозамена. 22) Microsoft Word: Специальные средства оформления документа: списки, колонки, вставка символов, нумерация страниц, колонтитулы, создание формулы и диаграммы. 23) Microsoft Word: Таблицы как инструмент форматирования текста. Способы создания таблиц. Редактирование таблиц. Манипуляции с ячейками таблицы. Форматирование таблицы. Вычисления в таблицах. 24) Microsoft Word: Создание массовых рассылок (технология слияния документов). 25) Microsoft Excel: Табличный процессор Excel и его функциональное назначение. Окно Excel, строка формул. 26) Microsoft Excel: Ввод, редактирование и форматирование ячеек, форматы ячеек. 27) Microsoft Excel: Классификация функций. Аргументы функций. Приоритет выполнения операций. 28) Microsoft Excel: Построение диаграмм, типы диаграмм, элементы диаграммы и их редактирование. Автозаполнение, создание списков пользователей. 29) Microsoft Excel: Адресация ячеек, виды ссылок на ячейку, лист, диапазон листов, книгу. 30) Microsoft Excel: Сортировка, фильтраций списков, структурирование и группировка данных. Консолидация данных. 31) PowerPoint: Создание презентации, эффекты анимации, настройка презентации и времени. 32) Microsoft Access: Понятие базы данных и СУБД. Архитектура и функции СУБД. 33) Microsoft Access: Создание базы данных. Свойства и типы полей. 34) Microsoft Access: Объекты базы данных MS ACCESS: таблица, запросы, формы, отчеты. 35) Сети: Понятие компьютерной сети, ее назначение. Виды соединений Локальной сети. Топология локальной сети. Уровни передачи данных по сети. 36) Сети: Назначение и технология функционирования глобальных сетей. Способы соединения в глобальной сети: мост, шлюз, брандмауэр. 37)Сети: Эволюция сетей. Интернет: структура, адресация, протоколы передачи. Основные услуги ИНТЕРНЕТ. Рекомендуемая литература 1. Информатика: Учебник/под ред. Н.В. Макаровой. - М.: Финансы и статистика, 2000. - 768 с. 2. Информатика. Базовый курс. Учебник для Вузов/под ред. С.В. Симоновича, - СПб.: Питер, 2000. 3. Симонович С.В., Евсеев Г.А. Практическая информатика, Учебное пособие. М.: АСТпресс, 1999. 4. Фигурнов В. Э. IBM PC для пользователя. М.: Инфра-М, 2001 г. 5. Симонович С.В., Евсеев Г.А. Алексеев А. Г. Специальная информатика, Учебное пособие. М.: АСТпресс, 1999 6. Острейковский В. А. Информатика. – М.: Высшая школа, 1999 7. Лабораторный практикум по информатика: Учебное пособие для вузов / Микшина В. С., Еремеева Г. А., Бушмелева К. И. и др./под ред. Острейковский В.А. – М.: Высшая школа, 2003. 8. Информатика: Практикум по технологии работы на компьютере./ Под ред. Н.В. Макаровой. - М.: Финансы и статистика, 2000. 9. А.В.Могилев, Н.И.Пак, Е.К.Хеннер, Информатика, Учебник для ВУЗов – М.: Издательство Academa, 1999. 10. Денисов А., Вихарев И., Белов А.. Самоучитель Интернет. – Спб: Питер, 2001. - 461 с. 11. Основы современных компьютерных технологий. Ред. Хомченко А.Д. 12. Бойс Д. Осваиваем Windows 95. Русская версия. 1997. 13. Шкаев А.В. Руководство по работе на персональном компьютере. Справочник. М.: Радио и связь, 1994 г. 14. Мартин, Метьюз. Excel для Windows 95/97. М.: АВЕ. - 1996. 15. Евдокимов В.В. и др. Экономическая информатика. Учебник для вузов. – СПб.: Питер, 1997. 16. Могилев А.В. и др. Информатика. – М., 1999. – 816 с. 17. Комягин В.Б., Коцюбинский А.О. Excel 7.0 в примерах. М.: Нолидж, 1996. 18. Крамм. Р. Программирование в Access для чайников. К.: Диалектика, 1996. 19. Фролов А.В., Фролов Г.В. Глобальные сети компьютеров. Практическое введение в Internet, E-Mail, FTP, WWW и HTML. М.: Диалог-МИФИ, 1996. 20. Коцюбинский А.О., Грошев С.В. Современный самоучитель работы в сети Интернет. М.: Триумф, 1997. 21. Гончаров А. HTML в примерах. СПб.: Питер, 1997. 22. Левин А. Самоучитель работы на персональном компьютере. М., 1995. 23. Каратыгин С.А. Access-97 (серия “Без проблем”) - М., 1997. 24. Пасько В. Microsoft Office’97, К.: BHV, 1998. 25. Гончаров А. Excel 7.0 в примерах. Спб.: Питер, 1996. 26. Дюк В. Обработка данных на ПК в примерах. СПб.: Питер. - 1997г. 27. Основы компьютерных технологий. – СПб.: Корона, 1998. 28. Шафрин Ю.А. Основы компьютерной технологии. – М.: АБВ, 1997. 29. Д.А. Поспелов. Информатика: Энциклопедический словарь для начинающих. – М.: Педагогика-Пресс, 1994. – 352 с. 30. Основы современных компьютерных технологий: Учебное пособие/под. ред. Хомоненко. – СПб.: КОРОНА, 1998. 31. Вейскас Д. Эффективная работа с Microsoft Access 7.0 для Windows 95: Пер. с англ. – СПб.: Питер, 1997. – 848 с. 32. Пакеты программ офисного назначения: Учеб. пособие / С.В. Назаров, Л.П. Смольников, В.А. Тафинцев и др.; Под ред. проф. С.В. Назарова. – М.: Финансы и статистика, 1997. – 320 с. 33. Гончаров А. Access 7.0 в примерах – СПб.: Питер, 1997. – 256 с. 34. Винтер П. Microsoft Access 97: справочник. – СПб.: Питер, 1998. – 416 с. 35. Келли Дж. Самоучитель Access 97. – СПб.: Питер, 1999. – 336 с. 36. Робинсон С. Microsoft Access 2000: Учебный курс. – СПб.: Питер, 2000. 37. Microsoft Access 2000: Справочник / Под ред. Ю. Колесникова. – СПб.: Питер, 1999. – 396 с. 38. Стоцкий Ю. Самоучитель Office 2000. – СПб: Изд-во «Питер», 1999. – 576 с. 39. Microsoft Office 2000. Официальный сайт фирмы Microsoft. URL: http: //www.microsoft.com/rus/office2000/ 40. Русская компьютерная библиотека. URL: http: //www.rusdoc.ru/ 41. MS Access 97 со всех сторон. URL: http: //nsa.chat.ru/ 42. Московская группа пользователей MS Access URL: http: //www.arimsoft.ru/msaccess/rindex.htm 43. MS Access - Books, Magazines and Resources URL: http: //ourworld.compuserve.com/homepages/attac-cg/Acgbook.htm 44. Сервер информационных технологий URL: http: //www.citforum.ru/
Популярное:
|
Последнее изменение этой страницы: 2016-04-11; Просмотров: 973; Нарушение авторского права страницы