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

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

Базы данных в Delphi

Чашка "Неваляшка".
Ваши дети во время приёма пищи вечно проливают что-то на ковёр и пол, пачкают руки, а Вы потом тратите уйму времени на выведение пятен с
222 руб
Раздел: Тарелки
Совок большой.
Длина 21,5 см. Расцветка в ассортименте, без возможности выбора.
21 руб
Раздел: Совки
Коврик для запекания, силиконовый "Пекарь".
Коврик "Пекарь", сделанный из силикона, поможет Вам готовить вкусную и красивую выпечку. Благодаря материалу коврика, выпечка не
202 руб
Раздел: Коврики силиконовые для выпечки

Курсовая работа на тему “” СОДЕРЖАНИЕ СОДЕРЖАНИЕ. 1 ВВЕДЕНИЕ. 2 1. ОБЩАЯ ЧАСТЬ. 9 1.1. Цель разработки. 9 1.2. Анализ разработки. 9 2. СПЕЦИАЛЬНАЯ ЧАСТЬ. 10 2.1. Постановка задачи. 10 2.1.1.  Назначение задачи. 10 2.1.2. Технико-математическая формулировка задачи. 10 2.1.3 Требования к программе. 13 2.1.3.1. Требования к функциональным характеристикам. 13 2.1.3.2. Требования к надежности. 14 2.2. Описание алгоритма. 15 2.3. Листинг программы. 15 2.4. Описание процесса отладки программы. 15 ЗАКЛЮЧЕНИЕ. 16 Список использованной литературы. 17 Приложение 1. Листинг программы. 18 Часть 1. Вычисление и вывод лучшей группы: 18 Часть 2. Заполнение базы данных. 22 ВВЕДЕНИЕ С начала 60-70хх началось бурное развитие компьютеризации всех крупных промышленных центров. Ближе к 80-ым, компьютеры стали появляться и в учебных заведениях, предмету «Информатика» стали уделять огромное внимание. Стали появляться языки программирования высокого уровня такие, как Delphi, C . Далее пойдет речь о языке программирования Delphi и о базах данных. В России Borla d Delphi появляется в конце 1993 г. и сразу же завоевывает широкую популярность. Новые версии выходят практически каждый год. В них реализуются все новые мастера, компоненты и технологии программирования. Действительно, процесс разработки в Delphi предельно упрощен. В первую очередь это относится к созданию интерфейса, на который уходит 80% времени разработки программы. Вы просто помещаете нужные компоненты на поверхность Wi dows-окна (в Delphi оно называется формой) и настраиваете их свойства с помощью специального инструмента (Objec I spec or). С его помощью можно связать события этих компонентов (нажатие на кнопку, выбор мышью элемента в списке и т.д.) с кодом его обработки - и вот простое приложение готово. Причем разработчик получает в свое распоряжение мощные средства отладки (вплоть до пошагового выполнения команд процессора), удобную контекстную справочную систему (в том числе и по Microsof API), средства коллективной работы над проектом, всего просто не перечислить. Вы можете создавать компоненты Ac iveX без использования Microsof IDL, расширять возможности web-сервера (скрипты на стороне сервера), практически ничего не зная об H ML, XML или ASP. Можно создавать распределенные приложения на базе СОМ и CORBA, Интернет- и i ra e -приложения, используя для доступа к данным Borla d Da aBase E gi e, ODBC-драйверы или Microsof ADO. Появившаяся, начиная с Delphi 3, поддержка многозвенной технологии (mul i- iered) доступа к данным позволяет создавать масштабируемые приложения (относительно слабо зависящие от сервера БД) за счет перенесения методов обработки информации (бизнес-правил) на среднее звено. Как уже говорилось ранее, в Delphi используется язык Objec Pascal, который постоянно расширяется и дополняется Borla d. Язык в полной мере поддерживает все требования, предъявляемые к объектно-ориентированному языку программирования. Как и положено строго типизированному языку, классы поддерживают только простое наследование, но зато интерфейсы могут иметь сразу несколько предков. К числу особенностей языка следует отнести поддержку обработки исключительных ситуаций (excep io s), а также перегрузку методов и подпрограмм (overload) в стиле C .

К числу удачных, на взгляд автора, относится также поддержка длинных строк в формате WideChar и A siChar. Последний тип (A siS rmg) позволяет использовать все прелести динамического размещения информации в памяти без всяких забот о ее выделении и сборке мусора Delphi делает это автоматически. Для поклонников свободного стиля программирования имеются открытые массивы, варианты и вариантные массивы, позволяющие размещать в памяти все, что душе угодно и смешивать типы данных. Вы можете создавать свои собственные компоненты, импортировать ОСХ-компоненты, создавать &l ;шаблоны> проектов и &l ;мастеров>, создающих &l ;заготовки> проектов. Мало того, Delphi предоставляет разработчику интерфейс для связи ваших приложений (или внешних программ) с интегрированной оболочкой Delphi (IDE). Таким образом, вы можете использовать Delphi для создания как самых простых приложений, на разработку которых требуется 2-3 часа, так и серьезных корпоративных проектов, предназначенных для работы десятков и сотен пользователей. Причем для этого можно использовать самые последние веяния в мире компьютерных технологий с минимальными затратами времени и сил. Ну, и одна из самых последних новостей от I prise обещает, что в ближайшем будущем вы сможете переносить приложения, разработанные в Delphi, на платформу Li ux. Более подробную информацию о Delphi можно получить на сайтах www.i prise.com и www.i prise.ru. Существует большое количество сайтов, посвященных Delphi, например &l ;Королевство Delphi> - delphi.vi pc.com, orry's Delphi Pages - www. orry.ru. Последний содержит большое число ссылок на ресурсы, связанные с Delphi. Ну а если вы уже давно знакомы с этим продуктом, то на сайте www.brai be ch.com можно бесплатно протестироваться в качестве программиста Delphi 3 и получить по почте сертификат. Мощность и гибкость 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 Рис. 2: В диалоговом окне добавления нового алиаса можно указать тип базы данных Главное окно утилиты настройки BDE имеет вид, изображенный на рис.1. Для создания алиаса выберите в меню “Objec ” пункт “ ew”. В появившемся диалоговом окне выберите имя драйвера базы данных. Тип алиаса может быть стандартным (S A DARD) для работы с локальными базами в формате dBase или Paradox или соответствовать наименованию SQL-сервера (I erBase, Sybase, I formix, Oracle и т.д.). После создания нового алиаса следует дать ему имя. Это можно сделать с помощью подпункта “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:usersda a SQL-сервер I erBase и другие типы баз данных требуют задания большого количества параметров, многие из которых можно оставить установленными по умолчанию. Системная информация утилиты настройки BDE Итак, мы познакомились с наиболее важной возможностью утилиты настройки BDE - созданием и редактированием алиасов, определяющих параметры доступа к базам данных. Однако, утилита настройки BDE позволяет специфицировать не только алиасы, но и драйверы для доступа к базам данных, а также различную системную информацию, составляющую операционное окружение этих самых алиасов.

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

1. Инновационный путь развития технологии создания новых лекарственных средств

2. Разработка базы данных `ДЕКАНАТ` в среде программирования "Delphi"

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

4. Алгоритм создания базы данных складского учета

5. Отчёт по созданию курсовой работы «База данных ACCESS»

6. Опыт создания Базы Данных для источников личного происхождения
7. Основы работы с базами данных Delphi
8. Отчет по учебной практике ОАиП база данных студентов (создание, поиск, удаление, сортировка, все, что надо написанная на С++)

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

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

11. Создание базы данных в Access и работа с ней

12. Создание базы данных «расписание»

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

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

15. Проектирование и создание базы данных в среде MS Access и Web-узел для Молодежного Центра

16. Разработка и создание презентации базы данных "Деканат ВУЗа"

Карандаши полимерные "Elios", 24 цвета.
Карандаши полимерные. В наборе: 24 цвета.
339 руб
Раздел: 13-24 цвета
Кружка фарфоровая "Королевские собаки", 485 мл.
Кружка фарфоровая. Объем: 485 мл.
322 руб
Раздел: Кружки
Подгузники "Ушастый нянь", 3 Midi (4-9 кг), 56 штук.
Детские одноразовые подгузники «Ушастый нянь» изготовлены из особо мягких и дышащих материалов, которые нежно контактируют с
536 руб
Раздел: 6-10 кг

17. Создание базы данных критических свойств веществ в редакторе баз данных MS Access

18. Создание базы данных о студентах ВУЗа

19. Создание и управление базой данных в СУБД FoxPro

20. Создание отчета как объекта базы данных. Экспертные и обучающиеся системы

21. Специфика создания баз данных и работы в Microsoft Access

22. Технологии создания базы данных в Access на примере биржи труда
23. Разработка базы данных для информатизации деятельности предприятия малого бизнеса Delphi 7.0
24. Возможности системы программирования Delphi для создания пользовательского интерфейса

25. Военно-технические проблемы создания и развития современной системы управления силами ВМФ и пути их решения

26. Прибыль предприятия и пути ее увеличения

27. Увеличение области экрана с помощью Delphi

28. Пути увеличения кредитного потенциала коммерческого банка

29. Игра "Мозайка" на Делфи (Delphi)

30. Создание программы на языке Delphi 7.0

31. Внешние и внутренние факторы товарооборота и пути увеличения объема продаж розничной торговой организации

32. Пацифизм: долгий путь к созданию доктрины (1867-1902)

Ручка-стилус шариковая "Даниил".
Перед Вами готовый подарок в стильной упаковке — шариковая ручка со стилусом. Она имеет прочный металлический корпус, а надпись нанесена с
415 руб
Раздел: Металлические ручки
Резак для бумаги с ковриком.
Обеспечивает аккуратный и ровный отрез бумаги, фотографий и плакатов. Подходит для формата А4 (максимальная длина реза 350 мм). Безопасен
1073 руб
Раздел: Ножи, ножницы, резаки
Фломастеры-кисти "Trendy", 12 цветов.
Набор фломастеров-кисточек. Предназначены для рисования на бумаге и картоне. В наборе: 12 цветов. Характеристики: - круглый пластиковый
342 руб
Раздел: 7-12 цветов

33. Анализ объема выработанной продукции и пути его увеличения

34. Анализ прибыли и пути её увеличения в ОАО "Тамбовский жировой комбинат"

35. Пути увеличения доходов бюджета

36. Капитальный ремонт пути на щебеночном балласте с укладкой железобетонных шпал с применением машин тяжелого типа

37. Пути повышения экономической эффективности в коммерческой эксплуатации международных авиалиний

38. Типы Галактик. Наша Галактика - Млечный Путь
39. Жизнь и творческий путь И.В. Вернадского
40. Пути и способы повышения устойчивости работы РЭА

41. Пути и способы повышения устойчивости работы объектов экономики в чрезвычайных ситуациях

42. Индия. Проблемы и пути их решения

43. Геодезия и картография. Создание топографических карт и планов масштаба 1:5000

44. Налоговая система РФ и пути ее реформирования

45. Налоговый контроль в Республике Беларусь и пути его совершенствования

46. Правовые основы создания, реорганизации и ликвидации кредитной организации

47. Возникновение (создание) юридического лица в современном гражданском праве

48. Завершение политического объединения русских земель во второй половине XV в. – первой трети XVI века и создание единого государства

Жидкое средство для стирки детских вещей "Meine Liebe", 800 мл.
Концентрат абсолютно безопасен для здоровья. Не содержит хлора, фосфатов, ароматизаторов, красителей и других химически агрессивных
320 руб
Раздел: Для стирки детских вещей
Датчик утечки газа "Страж".
очевидной пользы, бытовой газ несет страшную опасность: риск отравления или даже взрыва. Датчик утечки газа «Страж» обезопасит Ваш дом от
610 руб
Раздел: Детекторы, датчики движения
Подушка с принтом "FIFA 2018", прямоугольная, синий, 40x29 см.
Подушка с символикой чемпионата мира по футболу 2018 года станет прекрасным дополнением к вашему интерьеру. Изделие выполнено из
403 руб
Раздел: Брелоки, магниты, сувениры

49. Создание Татарской АССР и правительственная политика Казанского края в 16в.

50. Создание Балтийского флота

51. Особенности пути развития России

52. Создание Единого экономического пространства

53. Судебная система РФ и пути ее реформирования

54. ООН: история создания и основные направления деятельности
55. Проблемы и пути их решения в области налоговой политики государства в связи со вступлением в ВТО (на примере Армении)
56. Роль финансов в создании и функционировании свободных экономических зон как одном из направлений интеграции России в мировую экономику

57. Сниженная лексика английского языка и ее перевод на русский язык (на примере перевода новеллы С.Кинга "Долгий путь")

58. Жизнь и творческий путь Суйменкула Чокморова

59. История создания балета "Лебединое озеро"

60. Судьба доктора Сартанова в романе В. Вересаева "В тупике". История создания и публикации романа

61. Жизнь и творческий путь Д.Д.Бурлюка

62. Путь среди революций (Блок-лирик и его современники)

63. "Язвы" армейско-офицерского мира и пути избавления от них. (по повести Куприна "Поединок")

64. Анализ поэтического сборника В. Ф. Ходасевича «Путем зерна»

Средство для умягчения воды Calgon "2 в 1" (1,6 кг).
Эффективно смягчает воду и предотвращает образование накипи, защищая все важные детали вашей стиральной машины. С Calgon ваша стиральная
573 руб
Раздел: Для очистки стиральных машин
Пакет полиэтиленовый с вырубной ручкой "Золотая полоса", ПВД, 40х47 см, 55 мкм, 50 штук.
Пакеты ПВД - прочны при растяжении и сжатии стойки к удару и разрыву устойчивы к проколам и поперечным разрывам. При больших нагрузках
361 руб
Раздел: Пакеты для продуктов
Лото для самых маленьких "О чем мечтают мальчики".
Детское лото рекомендуется для самых маленьких. Эта простая и увлекательная игра может стать незаменимым помощником в воспитании и
363 руб
Раздел: Лото детское

65. Природа в романе Мухтара Ауэзова "Путь Абая"

66. Жизненный и творческий путь Фридерика Шопена

67. Рональд Рейган: путь к успеху

68. История создания атомной бомбы в Советском Союзе

69. А. Гитлер: штрихи к политическому портрету. Путь к власти

70. Немецкие парашютисты: создание, формирование, подготовка, оснащение и участие в боевых действиях (немецкие ВДВ во 2-й мировой войне)
71. Государственный совет и указ 9 ноября 1906 года /Столыпинская реформа/
72. Киевская Русь. Монголо-татарское нашествие и его последствия. Создание Российского централизованного государства. Европа в начале Нового времени. Московское царство (Методические указания)

73. Создание и развитие Киевской Руси

74. Предыстория толерантных указов языческих императоров касательно христиан

75. Создание системы государственного образования. Книгоиздательское дело

76. Разработка и создание СКС на базе сетей Ethernet при подключении пользователей жилого дома к глобальной сети INTERNET

77. Создание сети Internet

78. Проблемы использования и пути развития интернет-компьютерных технологий в России

79. Создание автоматизированной системы обработки экономической информации

80. Инженерия знаний. Создание системы "Посредник", заключающей договоры на поставку стройматериалов

Копилка "Лаванда", 16x21 см.
Копилка поможет Вам наконец-то собрать требуемую сумму для покупки долгожданной вещицы. Регулярно удалять пыль сухой, мягкой
343 руб
Раздел: Копилки
Набор детской посуды "Авто", 3 предмета.
Набор посуды для детей включает в себя три предмета: суповую тарелку, обеденную тарелку и кружку. Набор упакован в красочную, подарочную
397 руб
Раздел: Наборы для кормления
Диванчик раскладной "Кошечка".
Диван "Кошечка" - красивый, функциональный, надежный детский диван. Он способен украсить детскую комнату и может использоваться
2791 руб
Раздел: Прочие

81. Принципы реализации машин БД

82. Разработка Интерфейса Пользователя АСУ в Среде Delphi

83. Web-Дизайн и программы для создания web-страниц

84. Создание текстового редактора в Turbo Pascal

85. Расчетная работа по дисциплине "Информатика" (создание шаблона "Пояснительная записка")

86. Из опыта создания универсальных тестовых редакторов
87. Комплекс программ для создания Web сайта
88. Программирование на Object Pascal в среде Delphi

89. Создание проекта с использованием программы GeniDAQ и контроллеров серии АДАМ-4000

90. Создание экспертных систем в среде EXSYS

91. Записная книжка на Delphi 7

92. Учебник по Delphi 7 для начинающих

93. WINDOWS - средства для создания презентаций

94. Создание и редактирование текстовых документов в текстовом процессоре word 9x

95. Создание текстовых документов с помощью MS Word

96. Создание баннеров с помощью программы Adobe PhotoShop 7.0

Ящик с ключевым замком, синий.
Размер (ВхШхГ) - 90х240х300 мм. Надежный корпус с удобной ручкой. Съемный лоток из ударопрочного пластика с 9 отделениями. Изготовлен из
1424 руб
Раздел: Прочее
Тортница с защелками.
Колпак тортовницы крепится к дну защелками. Сверху полиэтиленовая ручка, которая при необходимости вытягивается. Все это позволяет
333 руб
Раздел: Хлебницы
Планшетик "Умная сказочка".
Говорящий планшет "Умная сказочка" от бренда "Азбукварик" представляет собой интересный девайс, который поможет малышу
445 руб
Раздел: Планшеты и компьютеры

97. История болезни (ИБС, гепатит B, дискенезия желчевыводящих путей у детей, ИБС, неонатология, пневмония у детей, сахарный диабет у детей)

98. Проводящие пути ЦНС

99. Заболевания, передающиеся половым путем

100. Наследственные заболевания нервной системы с поражением пирамидного пути


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