Библиотека Рефераты Курсовые Дипломы Поиск
Библиотека Рефераты Курсовые Дипломы Поиск
сделать стартовой добавить в избранное
Кефирный гриб на сайте www.za4et.net.ru

Компьютеры, Программирование Компьютеры, Программирование     Программное обеспечение Программное обеспечение

Разработка баз данных в Delphi

Фонарь желаний бумажный, оранжевый.
В комплекте: фонарик, горелка. Оформление упаковки - 100% полностью на русском языке. Форма купола "перевёрнутая груша" как у
87 руб
Раздел: Небесные фонарики
Ночник-проектор "Звездное небо, планеты", черный.
Оригинальный светильник-ночник-проектор. Корпус поворачивается от руки. Источник света: 1) Лампочка (от карманных фанариков); 2) Три
350 руб
Раздел: Ночники
Карабин, 6x60 мм.
Размеры: 6x60 мм. Материал: металл. Упаковка: блистер.
44 руб
Раздел: Карабины для ошейников и поводков

Создание баз данных в Delphi Урок 1: Настройка BDE Содержание урока 1: Обзор2 Сущность BDE2 Алиасы2 Системная информация утилиты настройки BDE 4 Заключение5 Обзор На этом уроке мы познакомимся с ядром баз данных компании Борланд - Borla d Da abase E gi e (BDE), а также научимся создавать и редактировать алиасы - механизм, облегчающий связь с базами данных. Кроме того, мы изучим, как конфигурировать ODBC драйверы.Сущность BDE Мощность и гибкость Delphi при работе с базами данных основана на низкоуровневом ядре - процессоре баз данных Borla d Da abase E gi e (BDE). Его интерфейс с прикладными программами называется I egra ed Da abase Applica io Programmi g I erface (IDAPI). В принципе, сейчас не различают эти два названия (BDE и IDAPI) и считают их синонимами. BDE позволяет осуществлять доступ к данным как с использованием традиционного record-ориентированного (навигационного) подхода, так и с использованием se -ориентированного подхода, используемого в SQL-серверах баз данных. Кроме BDE, Delphi позволяет осуществлять доступ к базам данных, используя технологию (и, соответственно, драйверы) Ope Da aBase Co ec ivi y (ODBC) фирмы Microsof . Но, как показывает практика, производительность систем с использованием BDE гораздо выше, чем оных при использовании ODBC. ODBC драйвера работают через специальный “ODBC socke ”, который позволяет встраивать их в BDE. Все инструментальные средства баз данных Borla d - Paradox, dBase, Da abase Desk op - используют BDE. Все особенности, имеющиеся в Paradox или dBase, “наследуются” BDE, и поэтому этими же особенностями обладает и Delphi.Алиасы Таблицы сохраняются в базе данных. Некоторые СУБД сохраняют базу данных в виде нескольких отдельных файлов, представляющих собой таблицы (в основном, все локальные СУБД), в то время как другие состоят из одного файла, который содержит в себе все таблицы и индексы (I erBase). Например, таблицы dBase и Paradox всегда сохраняются в отдельных файлах на диске. Каталог, содержащий dBase .DBF файлы или Paradox .DB файлы, рассматривается как база данных. Другими словами, любой каталог, содержащий файлы в формате Paradox или dBase, рассматривается Delphi как единая база данных. Для переключения на другую базу данных нужно просто переключиться на другой каталог. Как уже было указано выше, I erBase сохраняет все таблицы в одном файле, имеющем расширение .GDB, поэтому этот файл и есть база данных I erBase. Удобно не просто указывать путь доступа к таблицам базы данных, а использовать для этого некий заменитель - псевдоним, называемый алиасом. Он сохраняется в отдельном конфигурационном файле в произвольном месте на диске и позволяет исключить из программы прямое указание пути доступа к базе данных. Такой подход дает возможность располагать данные в любом месте, не перекомпилируя при этом программу. Кроме пути доступа, в алиасе указываются тип базы данных, языковый драйвер и много другой управляющей информации. Поэтому использование алиасов позволяет легко переходить от локальных баз данных к SQL-серверным базам (естественно, при выполнении требований разделения приложения на клиентскую и серверную части).

Для создания алиаса запустите утилиту конфигурации BDE (программу bdeadmi .exe), находящуюся в каталоге, в котором располагаются динамические библиотеки BDE. Рис. 1: Главное окно утилиты конфигурации BDE Главное окно утилиты настройки BDE имеет вид, изображенный на рис.1. Для создания алиаса выберите в меню “Objec ” пункт “ ew”. В появившемся диалоговом окне выберите имя драйвера базы данных. Тип алиаса может быть стандартным (S A DARD) для работы с локальными базами в формате dBase или Paradox или соответствовать наименованию SQL-сервера (I erBase, Sybase, I formix, Oracle и т.д.). Рис. 2: В диалоговом окне добавления нового алиаса можно указать тип базы данных После создания нового алиаса следует дать ему имя. Это можно сделать с помощью подпункта “Re ame” меню “Objec ”. Однако просто создать алиас не достаточно. Вам нужно указать дополнительную информацию, содержание которой зависит от типа выбранной базы данных. Например, для баз данных Paradox и dBase (S A DARD) требуется указать лишь путь доступа к данным, имя драйвера и флаг E ABLE BCD, который определяет, транслирует ли BDE числа в двоично-десятичном формате (значения двоично-десятичного кода устраняют ошибки округления): YPE S A DARD DEFAUL DRIVER PARADOX E ABLE BCD FALSE PA H c: users da a SQL-сервер I erBase и другие типы баз данных требуют задания большого количества параметров, многие из которых можно оставить установленными по умолчанию.Системная информация утилиты настройки BDE Итак, мы познакомились с наиболее важной возможностью утилиты настройки BDE - созданием и редактированием алиасов, определяющих параметры доступа к базам данных. Однако, утилита настройки BDE позволяет специфицировать не только алиасы, но и драйверы для доступа к базам данных, а также различную системную информацию, составляющую операционное окружение этих самых алиасов. Рассмотрим, например, системную информацию драйвера PARADOX: E DIR. Параметр содержит расположение каталога сетевого управляющего файла. Он нужен для того, чтобы обратиться к таблице PARADOX на сетевом диске. VERSIO . Номер версии драйвера. YPE. Тип драйвера. LA GDRIVER. Языковой драйвер, определяющий множество допустимых символов. BLOCK SIZE. Размер блока на диске, используемого для запоминания одной записи. FILL FAC OR. Содержит процент от блока на текущем диске. Параметр нужен для создания индексных файлов. LEVEL. Параметр определяет тип формата таблицы, используемой для создания временных таблиц. S RIC I EGR Y. Параметр использования ссылочной целостности. Если он равен RUE, то вы не можете изменить таблицу с ссылочной целостностью, а если FALSE, то можете, но рискуете нарушить целостность данных. Как уже отмечалось выше, утилита настройки BDE сохраняет всю конфигурационную информацию в файле IDAPI.CFG. Этот файл с предустановленными ссылками на драйверы и некоторыми стандартными алиасами создается при установке Delphi. Кроме того, он создается при установке файлов редистрибуции BDE (т.е. когда Вы переносите BDE и SQL Li ks на другие компьютеры).Заключение Итак, на данном уроке мы постарались понять для, что такое BDE, изучили очень важное для работы с базами данных понятие - алиас, а также научились настраивать его параметры для корректной работы программы на примере драйвера PARADOX.

5 Урок 1: Настройка BDE Создание баз данных в Delphi Урок 2: Создание таблиц с помощью Da abase Desk op Содержание урока 2: Обзор2 Утилита Da abase Desk op2 Заключение9 Обзор На данном уроке мы изучим, как создавать таблицы базы данных с помощью утилиты Da abase Desk op, входящей в поставку Delphi. Хотя для создания таблиц можно использовать различные средства (SQL - компонент Query и компонент able), применение этой утилиты позволяет создавать таблицы в интерактивном режиме и сразу же просмотреть их содержимое - и все это для большого числа форматов. Это особенно удобно для локальных баз данных, в частности Paradox и dBase. Утилита Da abase Desk op Da abase Desk op - это утилита, во многом похожая на Paradox, которая поставляется вместе с Delphi для интерактивной работы с таблицами различных форматов локальных баз данных - Paradox и dBase, а также SQL-серверных баз данных I erBase, Oracle, I formix, Sybase (с использованием SQL Li ks). Исполняемый файл утилиты называется DBD32.EXE. Для запуска Da abase Desk op просто дважды щелкните по ее иконке. Рис. 1: Выпадающий список в диалоговом окне able ype позволяет выбрать тип создаваемой таблицы После старта Da abase Desk op выберите команду меню File ew able для создания новой таблицы. Перед Вами появится диалоговое окно выбора типа таблицы, как показано на рис.1. Вы можете выбрать любой формат из предложенного, включая различные версии одного и того же формата. После выбора типа таблицы Da abase Desk op представит Вам диалоговое окно, специфичное для каждого формата, в котором Вы сможете определить поля таблицы и их тип, как показано на рис.2. Рис. 2: Da abase Desk op позволяет задать имена и типы полей в таблице Имя поля в таблице формата Paradox представляет собой строку, написание которой подчиняется следующим правилам: Имя должно быть не длиннее 25 символов. Имя не должно начинаться с пробела, однако может содержать пробелы. Однако, если Вы предполагаете в будущем переносить базу данных в другие форматы, разумнее будет избегать включения пробелов в название поля. Фактически, в целях переносимости лучше ограничиться девятью символами в названии поля, не включая в него пробелы. Имя не должно содержать квадратные, круглые или фигурные скобки [], () или {}, тире, а также комбинацию символов “тире” и “больше” (->). Имя не должно быть только символом #, хотя этот символ может присутствовать в имени среди других символов. Хотя Paradox поддерживает точку (.) в названии поля, лучше ее избегать, поскольку точка зарезервирована в Delphi для других целей. Имя поля в таблице формата dBase представляет собой строку, написание которой подчиняется правилам, отличным от Paradox: Имя должно быть не длиннее 10 символов. Пробелы в имени недопустимы. Таким образом, Вы видите, что имена полей в формате dBase подчиняются гораздо более строгим правилам, нежели таковые в формате Paradox. Однако, мы еще раз хотим подчеркнуть, что если перед Вами когда-либо встанут вопросы совместимости, то лучше сразу закладывать эту совместимость - давать полям имена, подчиняющиеся более строгим правилам.

отладки Отладка DLL для сокращений времени на разработку и отладку DLL • Поддержка механизма многих источников данных для быстрого доступа к данным в любой СУБД • Высокопроизводительные родные драйвера для доступа к данным MS Access, FoxPro, Paradox, dBase • Компоненты для работы с данными для построения высокопроизводительных приложений, работающих с базами данных • Увеличение скорости обмена с сервером за счет поддержки Cashed Updates • Выделение бизнес логики в отдельный модуль данных • Визуальное упраление базами данных с помощью Database Explorer Delphi Professional 3

1. База данных "Учет готовой продукции на складе"

2. База данных для проекта досугового учреждения в городе Муроме Владимирской области

3. Информация, информатика, базы данных. Периферийные устройства

4. Пример базы данных на Delphi 2.0

5. Принципы проектирования и использования многомерных баз данных

6. Реляционные Базы Данных. SQL - стандартный язык реляционных баз данных
7. Примеры баз данных (Студенческая группа)
8. Современные системы управления базами данных

9. Создание и описание базы данных "СТУДЕНТЫ" (Отчет по курсу "Базы данных")

10. Разработка базы данных "Кадры"

11. Лекции по теории проектирования баз данных (БД)

12. Разработка базы данных

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

14. База данных - Бактериологическая испытательная лаборатория Боханского района

15. Создание базы данных "Библиотека"

16. Разработка рисунка настенного календаря с помощью графического редактора CorelDRAW. Создание базы данных «Туристических фирм г. Минска» с помощью пакета программ Access

Машинка закаточная винтовая "Мещёра-2".
Машинка идеальна для домашнего консервирования, она проста в использовании и надежна в работе. Конструкция машинки обеспечивает ее
337 руб
Раздел: Консервирование
Аэрозоль Gardex "Extreme" от клещей, 150 мл.
Аэрозоль является эффективным средством, парализующим клещей после соприкосновения с одеждой. Действие активного вещества сохраняется до
305 руб
Раздел: Аэрозоль, спрей
Фигурка "Zabivaka Знаменосец", 9 см.
Фигурка "Zabivaka Знаменосец" в подарочной коробке (64 наклейки флагов 32-х стран-участниц в комплекте). Этот обаятельный,
389 руб
Раздел: Игрушки, фигурки

17. Классификация баз данных

18. Системы принятия решений, оптимизация в Excel и базы данных Access

19. HTML и базы данных

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

21. Опыт создания Базы Данных для источников личного происхождения

22. База данных страховой компании
23. Система управления базой данных объектов гражданской обороны для принятия решений в чрезвычайной ситуации (Диплом)
24. Visual C++. Бази даних Укр.

25. Археологический источник и база данных. Выбор модели.

26. Использование Internet/intranet технологий для организации доступа к базам данных

27. Создание баз данных в InterBase SQL Server

28. Введение в проектирование реляционных баз данных

29. Средства доступа к базам данных в Internet и свободно доступная СУБД POSTGRES95

30. Базы данных и файловые системы

31. Базы данных по законодательству в интернет и на компакт-дисках

32. Организация баз данных

Глобус "Детский", 250 мм.
Детский глобус – идеальное учебное пособие для школьников и всех, кто интересуется животным миром планеты. На подробную географическую
592 руб
Раздел: Глобусы
Вафельница алюминиевая, механическая BE-4426 Webber "Бельгийская вафля", для плиты.
Размеры: 35х13,5х2,5 см. Количество вафель: 4 штуки. Форма вафель: сердечки. Толщина вафель: толстые. Материал: алюминий, металл,
879 руб
Раздел: Формы и формочки для выпечки
Машинка "Бибикар (Bibicar)" с полиуретановыми колесами, синяя.
Детская машинка «Бибикар» станет идеальным источником не только развлечения, но и развития для любого ребёнка, которому уже исполнилось 3
2650 руб
Раздел: Каталки

33. Проектирование и реализация базы данных

34. Excel 97 в качестве базы данных

35. База данных Бюро знакомств

36. Базы данных. Создание форм и отчетов (на примере ACCESS)

37. Иерархические структуры в реляционных базах данных

38. Операционная среда Windows. База данных Microsoft Access
39. Организация доступа к базам данных в Интернет
40. Перенос Базы Данных на WEB-сервер

41. Работа с базами данных

42. Реляционные базы данных

43. Создание баз данных в Microsoft Access

44. Создание и ведение баз данных

45. Упражнения по базам данных MS ACCESS (методичка)

46. Формирование базы данных

47. Некоторые аспекты обеспечения эффективности работы системы управления базами данных

48. Манифест систем объектно-ориентированных баз данных

Стиральный порошок Attack "Multi-Action", концентрированный, с кислородным пятновыводителем, 0,81.
Концентрированный стиральный порошок Attack "Multi-Action" с активным кислородным пятновыводителем и кондиционером подходит для
342 руб
Раздел: Стиральные порошки
Горка детская.
Представляем вашему вниманию прочную детскую горку из пластика. Высокие бортики и устойчивое основание конструкции делают ее не только
1450 руб
Раздел: Горки
Конструктор "Транспорт".
Конструктор «Транспорт» - набор всевозможных машинок и элементов, имеющих отношение к транспорту, в т.ч. зданий (вокзал, милиция, заправка
561 руб
Раздел: Деревянные конструкторы

49. Разработать программу на алгоритмическом языке программирования С++ , реализующую учебную систему управления базой данных

50. Менеджер подключений к базам данных

51. Информационно-справочная система, обеспечивающая работу с базой данных Bit

52. Реляционные Базы Данных. SQL - стандартный язык реляционных баз данных

53. HTML и базы данных

54. Создание базы данных «расписание»
55. Проектирование Базы Данных для коммерческого предприятия
56. Базы данных в Delphi

57. Расчет экономической эффективности и срока окупаемости программы «База данных по учету табельного времени»

58. Использование системы управления базами данных Acceess при ведении бухгалтерского учета затрат на производство

59. Лінгвістична база даних українських художніх порівнянь

60. База даних "Кафедра" в Access з меню MDI

61. База даних клієнтів і замовлень

62. База даних по обліку вогнепальної зброї

63. База даних по приватних підприємствах регіону

64. База даних фільмотеки: розробка проекту

Набор детской посуды "Белоснежка", 3 предмета.
Набор посуды для детей включает в себя три предмета: суповую тарелку, обеденную тарелку и кружку. Набор упакован в красочную, подарочную
397 руб
Раздел: Наборы для кормления
Говорящий планшетик "Сказочка".
Говорящий планшетик "Сказочка" воспроизводит 30 песенок, сказок и стихов. Если нажать на кнопку, то ребенок услышит любимых
467 руб
Раздел: Планшеты и компьютеры
Настольная игра "Каркуша. Маленький Сад".
Пришла пора собирать урожай! Так же думает чёрная ворона, прилетевшая в сад, чтобы полакомиться спелой вишней, наливными яблоками, сочной
490 руб
Раздел: Классические игры

65. База данных

66. База данных "Автосервис" в среде Borland Delphi 6.0.

67. База данных "Библиотека"

68. База данных "Пассажирские железнодорожные перевозки"

69. База данных "Сотрудники"

70. База данных "фруктовый сад"
71. База данных MS Access
72. База данных аттестационных ведомостей

73. База данных видеокарт

74. База данных для ремонта автомобилей

75. База данных компьютерного магазина

76. База данных компьютерной фирмы

77. База данных по учёту видеокассет

78. База данных приёмной комиссии

79. База данных учащихся

80. Бази даних в Excel, Access з викликами на VBA

Шарики для бассейна, 500 штук.
Шариками можно наполнить бассейн, манеж, игровую палатку или домик. Материал: безопасный, экологически чистый пластик. Диаметр шара 7 см.
3027 руб
Раздел: Шары для бассейна
Набор первоклассника, для девочек, 16 предметов.
В наборе 16 предметов: - Подставка для книг. - Настольное покрытие для творчества. - Веер "гласные". - Веер
721 руб
Раздел: Наборы канцелярские
Рапидограф, 0,13 мм.
Чертежный прибор для черчения и рисования на бумаге, ватмане и чертежной пленке. Заправляется одноразовыми патронами. Пишущий узел
1584 руб
Раздел: Циркули, чертежные инструменты

81. Базы данных

82. Базы данных

83. Базы данных и информационные технологии

84. Базы данных и управление ими

85. Восстановление базы данных

86. Инфологическая модель базы данных "Защита доступа"
87. Инфологическая модель базы данных "Тестирование"
88. Инфологическая модель базы данных технологического процесса

89. Информационные базы данных: нормализация, связи и ключи

90. Использование электронной таблицы как базы данных. Сортировка и фильтрация данных в Microsoft Excel 97

91. Компьютерные технологии обработки экономической информации на основе использования систем управления базами данных

92. Методика создания структуры базы данных на персональном компьютере

93. Наращивание экономической и статистической информации в двухструктурных реляционных базах данных

94. Нормализация таблиц в реляционной модели базы данных

95. Организация баз данных и выбор систем управления базами данных

96. Основные принципы проектирования баз данных

Набор для составления букета из мягких игрушек "Конфетти", 3 зайки.
Яркий и нестандартный подарок - букет из мягких игрушек вызовет восторг у всех, независимо от возраста и положения. К тому же, этот букет
496 руб
Раздел: Дизайнерские игрушки
Магнитная азбука "Где Ёж?".
"ГДЕ ЁЖ?" — это стильная магнитная азбука из 54 букв с запоминающимся орнаментом! Когда ребёнок учит буквы, полезно, чтоб они
792 руб
Раздел: Буквы на магнитах
Плюшевый мяч с термопринтом "FIFA 2018", красно-синий, 17 см.
Плюшевый мяч FIFA несомненно понравится любителям футбола и их детям - мальчикам и девочкам любого возраста. Прекрасный сувенир украсит и
849 руб
Раздел: Брелоки, магниты, сувениры

97. Политика безопасности баз данных

98. Практика по созданию базы данных для гостиницы

99. Проектирование баз данных MS Access

100. Проектирование базы данных


Поиск Рефератов на сайте za4eti.ru Вы студент, и у Вас нет времени на выполнение письменных работ (рефератов, курсовых и дипломов)? Мы сможем Вам в этом помочь. Возможно, Вам подойдет что-то из ПЕРЕЧНЯ ПРЕДМЕТОВ И ДИСЦИПЛИН, ПО КОТОРЫМ ВЫПОЛНЯЮТСЯ РЕФЕРАТЫ, КУРСОВЫЕ И ДИПЛОМНЫЕ РАБОТЫ. 
Вы можете поискать нужную Вам работу в КОЛЛЕКЦИИ ГОТОВЫХ РЕФЕРАТОВ, КУРСОВЫХ И ДИПЛОМНЫХ РАБОТ, выполненных преподавателями московских ВУЗов за период более чем 10-летней работы. Эти работы Вы можете бесплатно СКАЧАТЬ.