Поперечные профили набережных и береговой полосы: На городских территориях берегоукрепление проектируют с учетом технических и экономических требований, но особое значение придают эстетическим...
Архитектура электронного правительства: Единая архитектура – это методологический подход при создании системы управления государства, который строится...
Топ:
Проблема типологии научных революций: Глобальные научные революции и типы научной рациональности...
Определение места расположения распределительного центра: Фирма реализует продукцию на рынках сбыта и имеет постоянных поставщиков в разных регионах. Увеличение объема продаж...
Установка замедленного коксования: Чем выше температура и ниже давление, тем место разрыва углеродной цепи всё больше смещается к её концу и значительно возрастает...
Интересное:
Наиболее распространенные виды рака: Раковая опухоль — это самостоятельное новообразование, которое может возникнуть и от повышенного давления...
Как мы говорим и как мы слушаем: общение можно сравнить с огромным зонтиком, под которым скрыто все...
Влияние предпринимательской среды на эффективное функционирование предприятия: Предпринимательская среда – это совокупность внешних и внутренних факторов, оказывающих влияние на функционирование фирмы...
Дисциплины:
2017-10-10 | 724 |
5.00
из
|
Заказать работу |
|
|
В таблице КАФЕДРА предусмотрено поле ФОТО, которое должно содержать фотографию заведующего, хранящуюся в формате графического редактора Paint в файле с расширением.gif. Тип данных такого поля должен быть определен как Поле объекта OLE (OLE Object). Размещение этого объекта в поле производится на этапе заполнения полей таблицы. Объект может быть внедренным или связанным.
ЗАМЕЧАНИЕ
OLE (Object Linking and Embedding – связывание и внедрение объекта) – это метод передачи информации в виде объектов между приложениями Windows. Поле объекта OLE является средством, позволяющим установить связь с объектами другого приложения или внедрить объект в базу данных. Объектами могут быть тексты простые и форматированные, рисунки, диаграммы, файлы звукозаписи (.WAV), музыка в формате MIDI (музыкально инструментальный цифровой интерфейс), файлы анимации(.FLI,.MMM), видеоклипы (.AVI), электронные таблицы из других приложений, поддерживающих это средство. Access, поддерживая OLE, полностью интегрирован с другими приложениями пакета Microsoft Office.
Внедренный объект сохраняется в файле базы данных и всегда является доступным. Двойным щелчком мыши на ячейке, содержащей внедренный объект, открывается возможность редактирования объекта средствами приложения, в котором объект был создан.
Связанный объект сохраняется в файле объекта. Файл объекта можно обновлять независимо от базы данных. Последние изменения будут выведены на экран при следующем открытии формы или отчета. При работе с базой данных также можно просматривать и редактировать объект.
Отредактированный связанный объект будет сохраняться в файле объекта, а не в файле базы данных. Связывание объекта удобно при работе с большими объектами, которые нежелательно включать в файл БД, а также с объектами, используемыми в нескольких формах и отчетах. Если связанный файл объекта перемещен, необходимо повторно установить связь.
|
ЗАМЕЧАНИЕ
Для отображения объекта OLE в форме или отчете необходимо создать элемент управления “Присоединенная рамка объекта” (см. главы 4, 6).
Использование данных типа Поле MEMO
В таблице ПРЕДМЕТ предусмотрено поле ПРОГР, которое будет содержать текстовое данное большой длины – краткую программу курса. Для такого поля выбирается тип данного – Поле MEMO (Memo). Ввод данных в это поле можно выполнить непосредственно в таблице, либо через область ввода, вызываемую нажатием клавиш +.
Если тексты программ по предметам подготовлены в некотором текстовом редакторе, например, Microsoft Word, и хранятся в отдельных файлах, удобно для этого поля задать тип Поле объекта OLE (OLE Object) и при вводе значений в него установить связь с файлами.
Использование данных типа Гиперссылка(Hyperlink)
Специальный тип данных Гиперссылка (Hyperlink) позволяет хранить гиперссылки в полях таблиц БД.
Поля с типом Гиперссылка (Hyperlink) используются для перехода к объектам той же самой или другой базы данных Access, к документам, созданным в различных приложениях Microsoft Office, и расположенным на локальных или сетевых дисках, к страницам Web-серверов и документам других ресурсов в сети Internet или intranet. При щелчке мышью на гиперссылке осуществляется переход к документу, который открывается создавшим его приложением. Подробно создание гиперссылок в таблицах, формах и отчетах будет рассмотрено ниже. Там же рассмотрено создание гиперссылки в поле таблицы ПРЕПОДАВАТЕЛЬ.
Определение составного первичного ключа
В таблице СТУДЕНТ в составной первичный (уникальный) ключ входят поля НГ и НС. Для определения этого в режиме конструктора таблиц надо выделить оба эти поля, щелкая кнопкой мыши на области маркировки при нажатой клавише. Затем нажать кнопку панели инструментов Ключевое поле (Primary Key).
|
Аналогично определяются составные ключи в таблицах ИЗУЧЕНИЕ УСПЕВАЕМОСТЬ.
Упражнение
Создайте структуру таблиц ИЗУЧЕНИЕ, УСПЕВАЕМОСТЬ. При создании таблиц используйте параметры, которые представлены в Приложении A.
Таблица A.1. Описание свойств полей таблицы СТУДЕНТ
Имя поля | Ключевое поле | Уникальное поле | Обязательное поле | Тип данных | Размер | Число десятичных знаков | Подпись поля |
НГ | Да | Да | Текстовый | Группа | |||
НС | Да | Да | Текстовый | Номер студента в группе | |||
ФИО | Да | Текстовый | ФИО | ||||
ГОДР | Нет | Числовой | Целое | Год рождения | |||
АДРЕС | Нет | Текстовый | |||||
ПБАЛЛ | Нет | Числовой | С плав. точкой 4 байта | Проходной балл |
Таблица A.2. Описание свойств полей таблицы ГРУППА
Имя поля | Ключевое уникальное поле | Обязательное поле | Тип данных | Размер | Число десятичных знаков | Подпись поля | Условие на значение | Сообщение об ошибке |
НГ | Да | Да | Текстовый | Ном. группы | ||||
КОЛ | Нет | Числовой | Байт | Кол. ст. в гр. | >=0 And <=35 | Кол. студ. больше доп. | ||
ПБАЛЛ | Нет | Числовой | С плав. точкой 4 байта | Прох. балл | >2 And <5 Or 0 | Ошибка в оценке |
Таблица A.3. Описание свойств полей таблицы КАФЕДРА
Имя поля | Ключевое поле | Уникальное поле | Обязательное поле | Тип данных | Размер | Число десятичных знаков | Подпись поля |
ККАФ | Да | Да | Да | Текстовый | Код | ||
НКАФ | Нет | Текстовый | Название | ||||
ТЕЛ | Нет | Текстовый | |||||
ЗАВ | Нет | Текстовый | ФИО зав. каф. | ||||
ФОТО | Нет | Поле объекта OLE | Фотография заведующего |
Таблица A.4. Описание свойств полей таблицы ПРЕПОДАВАТЕЛЬ
Имя поля | Ключевое поле | Уникальное поле | Обязательное поле | Тип данных | Размер | Подпись поля |
ТАБН | Да | Да | Да | Текстовый | Таб. номер | |
ФИО | Да | Текстовый | ФИО препод. | |||
СТ | Нет | Текстовый | Уч. степень | |||
ЗВ | Нет | Текстовый | Уч. звание | |||
ККАФ | Да | Текстовый | Код кафедры |
Таблица A.5. Описание свойств полей таблицы ПРЕДМЕТ
Имя поля | Ключевое поле | Уникальное поле | Обязательное поле | Тип данных | Размер | Подпись поля | Условие на значение | Сообщение об ошибке |
КП | Да | Да | Да | Текстовый | Код предмета | |||
НП | Нет | Текстовый | Название предмета | |||||
ЧАСЫ | Нет | Числовой | Целое | Всего часов | >0 And <=300 | Число часов должно быть не более 300 | ||
ЛЕК | Нет | Числовой | Целое | Лекции | ||||
ПР | Нет | Числовой | Целое | Практика | ||||
ЧС | Нет | Числовой | Целое | Семестров | ||||
ПРОГР | Поле MEMO | Программа |
|
Таблица A.6. Описание свойств полей таблицы ИЗУЧЕНИЕ
Имя поля | Ключевое поле | Уникальное поле | Обязательное поле | Тип данных | Размер | Число десятичных знаков | Подпись поля |
НГ | Да | Да | Текстовый | Ном. группы | |||
КП | Да | Да | Текстовый | Код. предмета | |||
ТАБН | Да | Да | Текстовый | Таб. н. преп. | |||
ВИДЗ | Да | Да | Текстовый | Вид занятий | |||
ЧАСЫ | Нет | Числовой | Целое | Ср. балл по предм. | |||
СБАЛЛ. ГР | Нет | Числовой | С пл. точкой 4 байта |
Таблица A.7. Описание свойств полей таблицы УСПЕВАЕМОСТЬ
Имя поля | Ключевое поле | Уникальное поле | Обязательное поле | Тип данных | Размер | Число десятичных знаков | Подпись поля |
НГ | Да | Да | Текстовый | Номер группы | |||
НС | Да | Да | Текстовый | Ном. студента | |||
КП | Да | Да | Текстовый | Код предм. | |||
ТАБН | Да | Да | Текстовый | Таб. н. препод. | |||
ВИДЗ | Да | Да | Текстовый | Вид занятия | |||
ОЦЕНКА | Нет | Числовой | Целое |
Ввод данных в таблицы БД
|
|
История развития пистолетов-пулеметов: Предпосылкой для возникновения пистолетов-пулеметов послужила давняя тенденция тяготения винтовок...
Адаптации растений и животных к жизни в горах: Большое значение для жизни организмов в горах имеют степень расчленения, крутизна и экспозиционные различия склонов...
Археология об основании Рима: Новые раскопки проясняют и такой острый дискуссионный вопрос, как дата самого возникновения Рима...
Таксономические единицы (категории) растений: Каждая система классификации состоит из определённых соподчиненных друг другу...
© cyberpedia.su 2017-2024 - Не является автором материалов. Исключительное право сохранено за автором текста.
Если вы не хотите, чтобы данный материал был у нас на сайте, перейдите по ссылке: Нарушение авторских прав. Мы поможем в написании вашей работы!