Главная » Просмотр файлов » Хомоненко А.Д., Цыганков В.М., Мальцев М.Г. - Базы данных. Учебник для высших учебных заведений (6-е изд.) - 2009

Хомоненко А.Д., Цыганков В.М., Мальцев М.Г. - Базы данных. Учебник для высших учебных заведений (6-е изд.) - 2009 (1084484), страница 91

Файл №1084484 Хомоненко А.Д., Цыганков В.М., Мальцев М.Г. - Базы данных. Учебник для высших учебных заведений (6-е изд.) - 2009 (Хомоненко А.Д., Цыганков В.М., Мальцев М.Г. - Базы данных. Учебник для высших учебных заведений (6-е изд.) - 2009) 91 страницаХомоненко А.Д., Цыганков В.М., Мальцев М.Г. - Базы данных. Учебник для высших учебных заведений (6-е изд.) - 2009 (1084484) страница 912018-01-12СтудИзба
Просмтор этого файла доступен только зарегистрированным пользователям. Но у нас супер быстрая регистрация: достаточно только электронной почты!

Текст из файла (страница 91)

Д л яэтого в полосах к о л о н т и т у л о в чаще всего размещаются компонентыQ R S y s D a t a , которым устанавливается требуемое значение свойства D a t a .В полосе колонтитула можно также разместить и другие компоненты, например, QRLabel для вывода на каждой странице названия организации.Контрольныевопросыизадания1. Приведите схему взаимосвязей файла проекта при разработке приложения?2. Какие файлы входят в состав модуля формы и каково их назначение?3. Охарактеризуйте основные элементы, составляющие интерфейс системы С++ Builder.4.

Каково назначение окон Инспектора объектов и Редактора кода?5. Какие элементы входят в состав проекта?6. Что содержит файл представления формы?432Часть 3. Современные СУБД и их применение7. Каким образом определяется функциональность приложения?8. Разработайте обработчик события нажатия кнопки.9. В чем отличие действия команд Run, Make и Build?10. Охарактеризуйте процесс создания пользовательского интерфейса приложения.11. Как создается обработчик события для компонента?12.

Какие механизмы доступа к данным поддерживаются в одно- и двухуровневых приложениях, разрабатываемых средствами системы С++Builder?13. Охарактеризуйте таблицы, образующие базу данных.14. Укажите различия в построении индексов в таблицах Paradox и dBase?15. Охарактеризуйте способы доступа к данным.16. Что представляет собой связывание таблиц и для чего оно организуется?17. Изобразите схему связи между таблицами базы данных Paradox.18. Охарактеризуйте формат таблиц dBase и Paradox.19. Каково назначение инструментальных средств системы С++ Builder поработе с базами данных.20. Назовите основные страницы Палитры компонентов, на которых расположены компоненты, используемые при создании приложений длябаз данных.21. Каково назначение компонентов, расположенных на странице QReport?22. Какие классы исключений используются для операций, связанных сработой приложений для баз данных?23.

Какие события для обработки исключений имеются у набора данныхTable?24. Каково назначение и возможности программы Database Desktop?25. Какие действия выполняются при определении структуры таблицы?26. Выполните создание таблицы с помощью программы Database Desktopс назначением полей 5 различных типов.27. Каким образом назначается тип поля в таблице?28. Каким образом выполняется задание индекса в таблице?29. Выполните изменение индекса в имеющейся таблице.30. Назовите возможные варианты ограничений на значения полей.31. Поясните, в чем проявляется понятие ссылочной целостности.32.

Каким образом можно выполнить изменение структуры таблицы?33. Назовите компоненты, используемые при создании приложения длябазы данных.34. Для чего предназначен компонент DataSource?35. Какую роль в приложении играет компонент DBGrid?36. Какие действия в приложении для базы данных позволяет выполнятькомпонент DBNavigator?/ I. Borland С++ Builder43337. Изобразите схему, поясняющую взаимосвязь компонентов приложения для базы данных и таблицы.38. Какие компоненты используются при подготовке отчета?39. Осуществляется связывание отчета с набором данных?40. Какие полосы могут входить в состав отчета?41. Какие события генерируются при печати отчета?42.

Укажите действия, выполняемые при создании простого отчета.43. Изобразите схему, поясняющую состав простого отчета и его взаимосвязи с набором данных.Литература1. Программирование на С++: Учебное пособие/В. П. Аверкин, А. И. Бобровский,В. В. Веснич, В. Ф. Радушинский, А. Д. Хомоненоко; Под ред. проф. А. Д. Хомоненко. - СПб.: КОРОНА принт, 2003.2. Архангельский А. Я. Программирование в С++ Builder 6. — М.: ЗАО «Издательство БИНОМ», 2002.3. Хомоненко А. Д., Ададуров С. Е. Работа с базами данных в С++ Builder.

- СПб.:БХВ-Петербург, 2006.434Часть 3. Современные СУБД и их применение12. СУБД Visual FoxPro 8.0Visual FoxPro 8.0 представляет собой СУБД реляционного типа с развитыми средствами создания БД, организации запросов к ним, построения приложений с использованием визуального, объектно-ориентированного программирования. СУБД Visual FoxPro 8.0 может работать в среде Windows 98/М Е/ХР/2000.12.1. Общая характеристикаВ Visual FoxPro реализованы все атрибуты реляционной СУБД.

Так, в пейвведено понятие базы данных как совокупности связанных таблиц, информация о которых хранится в словаре данных. В БД определяются условия ее целостности с помощью первичных и внешних ключей таблиц. Все события(изменения), происходящие в БД, могут обнаруживаться и централизованнообрабатываться в связи с появлением в Visual FoxPro таких средств, как триггеры и встроенные процедуры.Visual FoxPro совместима с более ранними версиями FoxPro. Поэтому приложения, разработанные в более ранних версиях FoxPro, могут быть адаптированы с ее помощью в среду Windows.

Visual FoxPro обладает высокой скоростью в обслуживании БД.Используя стандарт O D B C и SQL-запросы для выборки данных VisualFoxPro позволяет работать с БД СУБД Access, Paradox, dBase и т. д., с серверами БД — Microsoft SQL Server, Oracle и др.Приложение Visual FoxPro может одновременно работать как с собственными, так и сетевыми таблицами, расположенными на других компьютерах локальной сети.Поддерживаются такие механизмы работы с Windows приложениямикак:• Dynamic Data Exchage ( D D E ) — динамический обмен данными,• Object Linking and Embedding(OLE) — встраивание и связывание объектов.При работе Visual FoxPro 8.0 к аппаратным ресурсам предъявляются следующие требования:• IBM-совместимый компьютер с процессором Pentium 133 и выше;• мышь;• основная память объемом 64 Мбайта, рекомендуется объем 128 Мбайтаили выше;12.

СУБД Visual FoxPro 8.0435• 165 Мбайтов дискового пространства;• монитор VGA или с более высоким разрешением.С помощью Visual FoxPro можно создавать сетевые приложения, функционирующие в сетях под управлением Microsoft Windows 9х/2000, MicrosoftLAN Manager и др.Для упрощения процесса разработки баз данных и приложений имеетсябольшое количество Мастеров, Конструкторов и Построителей.Некоторые количественные характеристики базы данных Visual FoxPro:максимальное количество записей — 1 ООО ООО ООО; максимальный размер таблицы — 2GB; максимальное количество символов в записи — 65 500; максимальное количество полей в записи — 255; максимальное количество одновременно открытых таблиц — 2551.1 2 . 2 .

Новые в о з м о ж н о с т и Visual FoxPro 8 . 0В Viual FoxPro 8.0 по сравнению с предыдущей версией продукта появились новые возможности, перечисленные ниже.• Усовершенствован интерфейс интегрированной среды разработки и отладки приложений.• Введены новые команды, базовые классы и функции.• Появились новые возможности по работе с документами XML и Webслужбами.• Усовершенствована совместимость продукта с системой Microsoft VisualStudio .NET и сервером баз данных Microsoft Server 2000.• Введен Task Pane Manager (Менеджер панели задач), который позволяет улучшить разработку приложений, упростить запуск Мастеров создания приложений, запуск примеров, открытие приложений, баз данных исправочной системы и т.

п.• Расширены возможности Конструктора таблиц.• Расширены возможности Конструктора меню. В частности, при разработке меню допускается перемещать пункты меню по его иерархическойструктуре.• Добавлен новый класс C u r s o r A d a p t e r , с помощью которого реализуются функции универсального доступа к данным.• В редакторе кода появились новые возможности расширенного поискаинформации, автоматического форматирования текста и цветной печати исходного кода приложения.Часть 3. Современные СУБД и их применение4361 2 . 3 . Э л е м е н т ы проектаПри создании проектов, баз данных, таблиц, запросов, форм, отчетов, приложений и других элементов в среде Visual FoxPro для каждого из названныхэлементов формируется отдельный файл.

При этом имя файла любого элемента пользователь может задать любое, расширение имени файла формируется автоматически и помогает в идентификации этих элементов (объектов).Перечень элементов проектов Visual FoxPro и соответствующих им расширений имен файлов приведен в табл. 12.1. Файлы элементов, созданных набазе других (родительских) элементов, имеют общие с ними имена. К примеру, Мето-поле и поле типа General создаются на базе таблицы БД, поэтомуимена их файлов совпадают с именами соответствующих таблиц, а расширения указывают на назначение этих файлов.Таблица 12.1Элементы проектов Visual FoxPro и расширения имен файловКомпонентыРасширения имен, примечанияПриложениеАРР, сгенерированная программаЕХЕ, выполнимая программаПроектPJXPJT, Мето-полеБаза данныхDBCDCT,Мето-полеDCX, индексТаблица Visual FoxProDBF,FPT, Мето-полеОдиночный индексный файлIDXСоставной индексный файлCDXМето-поле и поле типа GeneralFRTФормаSCX,SCT, Мето-полеЗапросQPR, сгенерированная исходная программаQPX, программа после компиляцииОтчетFRX,FRT, Мето-полеЭтикеткаLBX,LBT, Мето-поле12.

Характеристики

Список файлов книги

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