Главная » Все файлы » Просмотр файлов из архивов » PDF-файлы » Кузин А.В., Левонисова С.В. Базы данных (5-е издание, 2012)

Кузин А.В., Левонисова С.В. Базы данных (5-е издание, 2012), страница 7

PDF-файл Кузин А.В., Левонисова С.В. Базы данных (5-е издание, 2012), страница 7 Базы данных (18182): Книга - 6 семестрКузин А.В., Левонисова С.В. Базы данных (5-е издание, 2012): Базы данных - PDF, страница 7 (18182) - СтудИзба2018-01-12СтудИзба

Описание файла

PDF-файл из архива "Кузин А.В., Левонисова С.В. Базы данных (5-е издание, 2012)", который расположен в категории "". Всё это находится в предмете "базы данных" из 6 семестр, которые можно найти в файловом архиве РТУ МИРЭА. Не смотря на прямую связь этого архива с РТУ МИРЭА, его также можно найти и в других разделах. Архив можно найти в разделе "книги и методические указания", в предмете "базы данных (бд)" в общих файлах.

Просмотр PDF-файла онлайн

Текст 7 страницы из PDF

Дать определение и описать назначение базы данных.2. Дать определение и описать назначение системы управления базойданных.3. Каковы основные функциональные возможности СУБД?4. Какие модели данных вы знаете?5. Определить понятие реляционной базы данных.6. Пояснить назначение ключевых полей в реляционной базе данных.7. Определить понятие ключа. Какие типы ключей вы знаете?8. Что называется информационно-логической моделью базы данных?9. Какие виды связей между объектами вам известны?3210.

В чем заключается принцип нормализации отношений?11. Каким требованиям должны отвечать отношения, находящиеся впервой, второй и третьей нормальных формах?12. Каковы основные этапы проектирования баз данных?13. Описать процесс проектирования базы данных на основе моделитипа объект—отношение.14. Разработать информационно-логическую модель БД информаци­онной системы контроля за ходом выполнения учебного процесса в вузе,в которой должны храниться следующие сведения:• преподаватели, работающие на кафедрах факультетов (ФИО, датарождения, ученая степень, должность);• студенты, обучаемые в составе учебных групп (ФИО, дата рожде­ния, номер учебной группы);• учебные группы (номер учебной группы, число студентов в группе,название специальности);• изучаемые дисциплины (название дисциплины, число отводимыхна изучение дисциплины часов);• распределение преподавателей по дисциплинам (ФИО преподава­теля, название дисциплины);• результаты обучения (ФИО студента, название дисциплины, оцен­ка).15.

Объединить два заданных отношения ^ и й с информацией о со­трудниках.Отношение АТабельныйномерФИООтношение ВЗарпла­та, рТабельныйномерФИОЗарпла­та, р1Иванов И. И.10001Иванов И. И.10002Петров П. П.20002Петров П. П.25003Сидоров С. С.30004Сидоров С. С.300016. Найти пересечение отношений А и В из задания 15.17. Найти разность отношений А и В из задания 15.18. Найти произведение двух отношений А и В с информацией о по­ставщиках и деталях.Отношение А(поставщики)НомерпоставщикаНаименованиепоставщикаОтношение В(детали)Номер деталиНаименованиедетали1Иванов И. И.1Болт2Петров П.П.2Гайка3Сидоров С. С.3Винт3319.Выполнить выборку сотрудников с зарплатой меньше 3000 р.

изинформационного отношения А.Отношение АТабельный номерФамилияЗарплата, р.1Иванов10002Петров20003Сидоров300020.Выполнить проекцию отношения А, отбирая только номер постав­щика и город поставщика.Отношение А (поставщики)Номер поставщикаНаименование поставщикаГород поставщика1Иванов И. И.Уфа2Петров П.

П.Москва3Сидоров С. С.Москва4Сидоров С. С.ЧелябинскГЛАВА 2И С П О Л ЬЗО В А Н И Е СУБД ACCESSДЛЯ СОЗДАНИЯ БАЗ ДАННЫ Х2.1. Основные характеристики ш возможностиСУБД AccessГруппа реляционных СУБД представлена на рынке програм­мных продуктов очень широко. Это, например, такие системы,как Paradox, Clarion, dBASE, FoxBASE, FoxPro, Clipper, Access.Важнейшей характеристикой любой СУБД является используе­мый в ней тип транслятора (интерпретатор или компилятор). Про­граммы, написанные для системы-интерпретатора, не работаютбез наличия самой этой системы.

В настоящее время скорость ра­боты таких программ не уступает скорости программ, сгенериро­ванных компилятором. Бесспорным преимуществом интерпрета­торов для программистов является удобство разработки и отладкипрограммных продуктов, а также освоение языка. Из перечислен­ных СУБД dBASE, FoxPro, Access являются интерпретаторами, аClipper — компилятором.

В пакетах dBASE и FoxPro имеется ком­пилятор, позволяющий при желании сформировать ЕХЕ-файлыготовых программ. Недостатком систем-компиляторов являютсябольшие суммарные затраты времени на многократную компиля­цию и сборку (линковку) исходных модулей программы при ееотладке.СУБД Access (фирма Microsoft) имеет достаточно высокие ско­ростные характеристики и входит в состав чрезвычайно популяр­ного в нашей стране и за рубежом пакета Microsoft Office.

Наборкоманд и функций, предлагаемых разработчикам программныхпродуктов в среде Access, по мощи и гибкости отвечает большин­ству современных требований к представлению и обработке дан­ных. В Access поддерживаются разнообразные всплывающие и мно­гоуровневые меню, работа с окнами и мышью, реализованы фун­кции низкоуровневого доступа к файлам, управления цветами, на­стройки принтера, представления данных в виде электронных таб­лиц и т.

п. Система также обладает средствами быстрой генерацииэкранов, отчетов и меню, поддерживает язык управления запроса­ми SQL, имеет встроенный язык Visual Basic for Applications (VBA),хорошо работает в сети. СУБД Access позволяет использовать дру­гие компоненты пакета Microsoft Office, такие как текстовый про­цессор Word for Windows, электронные таблицы Excel и т.д.35Перечисленные факторы определили выбор СУБД Access в ка­честве среды для практического изучения вопросов проектирова­ния баз данных в данной книге.Приведем некоторые из средств Microsoft Access, существенноупрощающие разработку приложений.1. Процедуры обработки событий и модули форм и отчетов.

Навстроенном языке YBA можно писать процедуры обработки собы­тий, возникающих в формах и отчетах. Процедуры обработки со­бытий хранятся в модулях, связанных с конкретными формами иотчетами, в результате чего код становится частью макета формыили отчета. Кроме того, существует возможность вызова функцииVBA свойством события.2. Свойства, определяемые в процессе выполнения.

С помощьюмакроса или процедуры обработки событий можно определитьпрактически любое свойство формы или отчета в процессе вы­полнения в ответ на возникновение события в форме или отчете.3. Модель событий. Модель событий, похожая на используемуюв языке Microsoft Visual Basic, позволяет приложениям реагиро­вать на возникновение различных событий, например нажатиеклавиши на клавиатуре, перемещение мыши или истечение оп­ределенного интервала времени.4.

Использование обработки данных с помощью VBA. С помощьюязыка VBA можно определять и обрабатывать различные объекты,в том числе, таблицы, запросы, поля, индексы, связи, формы,отчеты и элементы управления.5. Построитель меню. Предназначен для помощи при созданииспециальных меню в приложениях. Кроме того, специальные менюмогут содержать подменю.6. Улучшенные средства отладки. Помимо установки точек пре­рывания и пошагового выполнения программ на языке VBA, мож­но вывести на экран список всех активных процедур.

Для этогоследует выбрать команду Вызовы в меню Вид или нажать кнопку[Вызовы] на панели инструментов.7. Процедура обработки ошибок. Помимо традиционных спосо­бов обработки ошибок возможно использование процедуры обра­ботки события Error для перехвата ошибок при выполнении про­грамм и макросов.8. Улучшенный интерфейс защиты. Команды и окна диалога за­щиты упрощают процедуру защиты и смены владельца объекта.9. Программная поддержка механизма OLE.

С помощью меха­низма OLE можно обрабатывать объекты из других приложений.10. Программы-надстройки. С помощью VBA можно создаватьпрограммы-надстройки, например нестандартные мастера и по­строители. Мастер — средство Microsoft Access, которое сначалазадает пользователю вопросы, а затем создает объект (таблицу,запрос, форму, отчет и т.д.) в соответствии с его указаниями.36Диспетчер надстроек существенно упрощает процедуру установ­ки программ-надстроек в Microsoft Access.Мастера AccessAccess позволяет даже мало подготовленному пользователюсоздать свою БД, обрабатывать данные с помощью форм, запро­сов и отчетов, проводить анализ таблиц БД и выполнять ряд дру­гих работ.

Практически для любых работ с БД в Access имеетсясвой мастер, который помогает их выполнять.Мастер по анализу таблиц позволяет повысить эффективностьбазы данных за счет нормализации данных. Он разделяет ненор­мализованную таблицу на две или несколько таблиц меньшегоразмера, в которых данные сохраняются без повторения.Мастера по созданию форм и отчетов упрощают и ускоряютпроцесс создания многотабличных форм и отчетов.

Новые формаи отчет могут наследовать примененный к таблице-источнику за­писей фильтр. Мастера по разработке форм и отчетов автомати­чески создают инструкцию SQL, определяющую источник запи­сей для формы или отчета, поэтому отпадает необходимость всоздании запроса.Для изменения вида формы, отчета или отдельных элементов мо­жет быть использован мастер, вызываемый кнопкой [Автоформат].Мастер подстановок создает в поле таблицы раскрывающийсясписок значений из другой таблицы для выбора и ввода нужногозначения. Для создания такого поля со списком достаточно в ре­жиме конструктора таблицы выбрать тип данных этого поля —Мастер подстановок.

Мастер подстановок можно вызвать в режи­ме таблицы командой меню Вставка\ Столбец подстановок. Создан­ный в данном поле таблицы список наследуется при включенииэтого поля в форму.Мастера по импорту/экспорту позволяют просматривать дан­ные при импорте/экспорте текста или электронных таблиц, а такжепри экспорте данных Microsoft Access в текстовые файлы.Мастер защиты при необходимости эвакуирует данные, длячего создает новую базу данных, копирует в нее все объекты изисходной базы данных, снимает все права, присвоенные членамгруппы пользователей, и шифрует новую базу данных.

Свежие статьи
Популярно сейчас
А знаете ли Вы, что из года в год задания практически не меняются? Математика, преподаваемая в учебных заведениях, никак не менялась минимум 30 лет. Найдите нужный учебный материал на СтудИзбе!
Ответы на популярные вопросы
Да! Наши авторы собирают и выкладывают те работы, которые сдаются в Вашем учебном заведении ежегодно и уже проверены преподавателями.
Да! У нас любой человек может выложить любую учебную работу и зарабатывать на её продажах! Но каждый учебный материал публикуется только после тщательной проверки администрацией.
Вернём деньги! А если быть более точными, то автору даётся немного времени на исправление, а если не исправит или выйдет время, то вернём деньги в полном объёме!
Да! На равне с готовыми студенческими работами у нас продаются услуги. Цены на услуги видны сразу, то есть Вам нужно только указать параметры и сразу можно оплачивать.
Отзывы студентов
Ставлю 10/10
Все нравится, очень удобный сайт, помогает в учебе. Кроме этого, можно заработать самому, выставляя готовые учебные материалы на продажу здесь. Рейтинги и отзывы на преподавателей очень помогают сориентироваться в начале нового семестра. Спасибо за такую функцию. Ставлю максимальную оценку.
Лучшая платформа для успешной сдачи сессии
Познакомился со СтудИзбой благодаря своему другу, очень нравится интерфейс, количество доступных файлов, цена, в общем, все прекрасно. Даже сам продаю какие-то свои работы.
Студизба ван лав ❤
Очень офигенный сайт для студентов. Много полезных учебных материалов. Пользуюсь студизбой с октября 2021 года. Серьёзных нареканий нет. Хотелось бы, что бы ввели подписочную модель и сделали материалы дешевле 300 рублей в рамках подписки бесплатными.
Отличный сайт
Лично меня всё устраивает - и покупка, и продажа; и цены, и возможность предпросмотра куска файла, и обилие бесплатных файлов (в подборках по авторам, читай, ВУЗам и факультетам). Есть определённые баги, но всё решаемо, да и администраторы реагируют в течение суток.
Маленький отзыв о большом помощнике!
Студизба спасает в те моменты, когда сроки горят, а работ накопилось достаточно. Довольно удобный сайт с простой навигацией и огромным количеством материалов.
Студ. Изба как крупнейший сборник работ для студентов
Тут дофига бывает всего полезного. Печально, что бывают предметы по которым даже одного бесплатного решения нет, но это скорее вопрос к студентам. В остальном всё здорово.
Спасательный островок
Если уже не успеваешь разобраться или застрял на каком-то задание поможет тебе быстро и недорого решить твою проблему.
Всё и так отлично
Всё очень удобно. Особенно круто, что есть система бонусов и можно выводить остатки денег. Очень много качественных бесплатных файлов.
Отзыв о системе "Студизба"
Отличная платформа для распространения работ, востребованных студентами. Хорошо налаженная и качественная работа сайта, огромная база заданий и аудитория.
Отличный помощник
Отличный сайт с кучей полезных файлов, позволяющий найти много методичек / учебников / отзывов о вузах и преподователях.
Отлично помогает студентам в любой момент для решения трудных и незамедлительных задач
Хотелось бы больше конкретной информации о преподавателях. А так в принципе хороший сайт, всегда им пользуюсь и ни разу не было желания прекратить. Хороший сайт для помощи студентам, удобный и приятный интерфейс. Из недостатков можно выделить только отсутствия небольшого количества файлов.
Спасибо за шикарный сайт
Великолепный сайт на котором студент за не большие деньги может найти помощь с дз, проектами курсовыми, лабораторными, а также узнать отзывы на преподавателей и бесплатно скачать пособия.
Популярные преподаватели
Добавляйте материалы
и зарабатывайте!
Продажи идут автоматически
5224
Авторов
на СтудИзбе
427
Средний доход
с одного платного файла
Обучение Подробнее