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

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

Организация Web-доступа к базам данных с использованием SQL-запросов

Мыло металлическое "Ликвидатор".
Мыло для рук «Ликвидатор» уничтожает стойкие и трудно выводимые запахи за счёт особой реакции металла с вызывающими их элементами.
197 руб
Раздел: Ванная
Ручка "Шприц", желтая.
Необычная ручка в виде шприца. Состоит из пластикового корпуса с нанесением мерной шкалы. Внутри находится жидкость желтого цвета,
31 руб
Раздел: Оригинальные ручки
Чашка "Неваляшка".
Ваши дети во время приёма пищи вечно проливают что-то на ковёр и пол, пачкают руки, а Вы потом тратите уйму времени на выведение пятен с
222 руб
Раздел: Тарелки

УПРАВЛЕНИЕ ОБРАЗОВАНИЯ АДМИНИСТРАЦИИ ЛЕНИНСКОГО РАЙОНА Организация Web-доступа к базам данных с использованием SQL-запросов. Исполнитель: ВОЛКОВ Константин Владимирович ученик 11Б класса МСОШ № 175 Руководители: ФЕДОРОВ Леонид Николаевич директор Информационно-методического центра Управления образования администрации Ленинского районаМОКРЯНСКИЙ Дмитрий Георгиевич методист Информационно-методического центра Управления образования администрации Ленинского района Екатеринбург 2000 Cодержание Введение. 1. Причины и история создания языка запросов SQL. 1.1. Реляционные базы данных. Общие понятия. 1.2. Взаимодействие SQL и СУБД. 1.3. Стандарты SQL. Сегодняшнее состояние. 2. Технологии, обеспечивающие, web доступ к базам данных. 2.1. Принципы работы SQL-сервера. 2.2. Таблицы SQL. 2.2.1. Структура запросов SQL. 2.2.2. Запросы с использованием единственной таблицы SQL. 2.2.3. Запросы с использованием нескольких таблиц SQL. 2.2.4 Модификация данных в таблицах SQL. 2.3. Обзор основных SQL-серверов. 2.3.1. SQL-сервер Oralce. 2.3.2. Microsof SQL сервер. 2.3.3. MySQL – сервер. 2.4. Принципы работы web-серверов. 2.4.1. Web-сервер. Понятие, функции, характеристики. 2.4.2. Трехзвенная архитектура клиент-сервер. 2.4.3. Архитектура I er e /I ra e . 2.4.4. Обзор серверных программ для различных ОС. 2.4.5. Стандарты, облегчающие создание Web-узлов. 2.4.6. Web-технологии. 2.4.7. Web-сервер Apache. 2.4.8. Web-сервер Jigsaw. Web-сервер e scape E erprise. Microsof I er e I forma io Server. 2.5. Организация пользовательского интерфейса для доступа к базам данных. 3. База данных Информационно-методического центра &quo ;Сведения об образовательных учреждениях&quo ;. 4. Вопросы безопасности и санкционирования доступа к базам данных. 5. Перспективы развития сетевых баз данных. 6. Список литературы. Приложения (Листинг программ). 3 6 6 8 8 13 14 15 16 20 35 55 64 67 70 72 74 74 74 75 77 78 79 80 81 82 87 89 95 100 104 106 Введение Базы данных выполняют функцию систематизации знаний. На основе этой систематизации могут создаваться новые знания. Так или иначе, любая база данных служит человеку именно для описания происшедших в прошлом событий и на основе знания этих событий помогает принять то или иное решение на будущее. База знаний может быть построена как мультимедийный справочник или как набор текстов и файлов другого формата, проиндексированных по определенным признакам в базе данных. База данных – это, прежде всего, хранилище объектов данных, т.е. набора возможных понятий или событий, описываемых базой данных, с возможностью поиска этих объектов по признакам. Неотъемлемой чертой базы данных является возможность связывания объектов между собой. Базой данных можно считать не только таблицы, индексирующие файлы со знаниями разных форматов, но и сами эти файлы, потому, что они являются не типизированными хранилищами знаний в такой базе данных. Итак, в базах знаний мы накапливаем опыт прошлого. Потом человек может сам принять решение на основе этого опыта (типичный случай с мультимедийным справочником) или поставить задачу перед базой данных по поиску решения согласно сложившейся ситуации (найти закон, поясняющий правило оформления таможенной декларации и т.п

.). Так происходит в программах справочного характера. Как частный случай баз данных, можно рассматривать различные структурированные файлы, например, словари для переводчиков, форматы файлов R F, DOC, книги Microsof Excel, файлы с письмами для почтовых I er e -программ и т.д., жизненно важные функции баз данных, в которых реализуются за счет внутренних функций программ работающих с ними. Базы данных могут применяться как вспомогательное средство, позволяющее реализовать какую-то полезную функцию. Например, хранение настроек программы, I er e -адресов для рассылки рекламы и т.д. Структура информационных систем. Для построения информационных систем применяются базы данных, созданные вокруг ядра базы данных. Работа с базой данных происходит, как правило, в многопользовательском режиме, т.е. программа должна быть сетевой. В связи с этим, необходимо обеспечить разделение прав доступа различным пользователям к данным, правильность завершения транзакций, т.е. ссылочную целостность, ограничения и другие правила, реализуемые через встроенные средства сервера базы данных. К тому же, должна быть обеспечена приемлемая производительность информационной системы. В центре всей информационной системы стоит сервер базы данных. Он обеспечивает низкоуровневый доступ к таблицам базы данных, в которых и хранится информация об объектах базы данных. Ядром информационной системы в простейшем случае могут выступать несколько функций, реализованных в программе программистом. В современном мире чаще всего применяется сервер приложений для реализации ядра информационной системы. В распределенной вычислительной системе сервер приложений берет на себя функцию распределения нагрузки между серверами, которые в общем случае могут работать под разными операционными системами, или находится в разных географически местах. Сервер приложений – это мостик между программами-клиентами и одним или несколькими серверами базы данных. За счет сервера приложений можно снизить нагрузку на приложения пользователя и реализовать сложные правила объектной модели базы данных, которые трудно или нерационально реализовывать на стороне сервера базы данных. В результате, сервер приложений снижает трафик между сервером базы данных и компьютером клиента, повышая общую производительность информационной системы. Исходя из сказанного ранее, на приложение пользователя остается только реализация интерфейса. Такая структура информационной системы называется многозвенной, а приложение пользователя – тонким клиентом. Надо отметить, что в общем случае серверы приложений могут посылать команды друг другу, и взаимодействовать, таким образом, самым рациональным способом с географически удаленными серверами баз данных. Например, для получения отчета с большим количеством вычисляемых полей, нет необходимости делать несколько запросов к удаленной базе данных через I er e , если это может сделать сервер приложений, находящийся в непосредственной близости от сервера базы данных. Он и пошлет в ответ готовый отчет. Таким образом, только информационная система, построенная по принципу многозвенности, может удовлетворять наиболее полным образом условиям наивысшей производительности при полной коммуникабельности и распределенности вычислений.

Система, построенная из нескольких отдельных модулей, выполняющих ряд определенных задач, к тому же, может быть проще модифицируемой. Необходимые функции базы данных. Первой и самой важной функцией базы данных, является функция хранения информации. Информация должна хранится упорядоченно для более быстрого и понятного пользователю доступа к ней. Упорядоченность информации в базе данных, помимо удобств доступа, может привести к значительному сокращению аппаратных ресурсов, необходимых для ее обслуживания. Упорядоченность достигается путем нормализации. Здесь мы вплотную подошли ко второй функции базы данных – ввод информации. Какую информацию будет вводить пользователь? Хорошая база данных построена из главного документа, справочников, из которых пользователь вводит информацию и нескольких полей для ручного ввода, например, текстов назначения платежа в платежных поручениях и суммы. База данных должна заполняться средствами, наиболее полно автоматизирующими этот процесс. При этом плохим тоном являются: ввод информации об одном объекте разными способами или в разных местах; ввод одной и той же информации в нескольких местах; ввод информации разрозненно, без поддержания общей структуры объекта. Одной из основных функций базы данных является автоматизация. Под автоматизацией, как правило, понимают автоматическое создание выходных документов и пересчет данных, например печать накладной, счета фактуры и протокола согласования цен в складской программе для исходящей накладной. Далее, нужно вспомнить о системах принятия решений. Информационная система должна позволять создавать статистические отчеты в реальном режиме времени о состоянии описываемого в базе данных процесса. Эта функция удобна для руководителей подразделений, которые могут прогнозировать поведение описываемой системы на основе статистических данных, полученных из базы данных. Собственно, описанные выше функции информационной системы являются «джентльменским набором», которого достаточно в большинстве случаев. Из дополнительных функций необходимо упомянуть возможность поиска по нескольким взаимосвязанным характеристикам. В единой информационной системе необходима возможность идентификации пользователя с целью ограничения доступа пользователя к определенным частям базы данных и введения информации о создателе документа и лиц, редактировавших его. Это придаст пользователям ощущение ответственности за выполняемые действия. Хорошая информационная система должна легко расширяться при необходимости добавления в нее новых возможностей. Расширяемость подразумевает элементы объектной ориентированности, встроенные в базу данных. Настраивая эти объекты, возможно вносить незначительные изменения в структуру базы данных, что продляет срок морального устаревания всей информационной системы. Одним из факторов расширяемости является возможность сочленять разнородные базы данных в единый комплекс. Такая возможность сейчас реализуется через дополнительные модули, которые по своей сути являются серверами приложений, или правильное построение базы данных по классическим реляционным законам.

Чтобы статистика не потерялась после перезагрузки компьютера, ее надо хранить в базе данных, желательно SQL. При этом упрощается процесс получения выборок по заданному признаку. Для отображения статистики часто пишется вебинтерфейс, работающий с базой данных, и позволяющий сделать выборку по заданному критерию (время, адреса и прочее). Если требуется производить какиелибо действия по управлению трафиком (отключение клиента) по превышению значения счетчиков, эти счетчики должен периодически мониторить какойнибудь демон или скрипт. В природе существует большое количество «считалок», в разной степени попадающих под вышеприведенное описание. Их хороший обзор приведен тут: Дальнейшее развитие систем учета трафика системы биллинга. Их основные свойства: Развитый интерфейс управления, настройки, запросов; клиентская часть Перевод счетчиков «считалок» в деньги согласно тарифному плану. Тарифные планы могут быть чрезвычайно хитрыми. Ведение счетов клиента (платежи, смена планов, блокировка, ) Поддержка бухгалтерии (акты, счета, сводки, ) Обязательна возможность отключения клиента (с уведомлением) Наличие сертификата Минсвязи Для получения сертификата Минсвязи, позволяющего легально использовать установленную систему биллинга для обслуживания (читай отъема денег) клиентов, и официально сдать в эксплуатацию узел связи, нужны большие средства

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

2. Опыт использования ADO для доступа к базам данных форматов MS Access, xBase и Paradox

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

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

5. Системы обработки информации - язык баз данных SQL со средствами поддержания целостности

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

9. Базы данных SQL

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

11. База данных по учету металлопродукции на платформе SQL Server

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

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

14. Построение базы данных боксерской организации

15. Проектування дволанкової розподіленої інформаційної системи для роботи з базами даних із використанням SQL Interbase

16. Создание базы данных "Паспортистка жилищной организации"

Уничтожь меня! Уникальный космический блокнот для творческих людей. Смит Кери
Перед вами книга-сенсация, проданная миллионными тиражами по всему миру. Поздравляем, теперь и вы сможете приобщиться к разрушительному
314 руб
Раздел: Блокноты оригинальные, шуточные
Подставка для канцелярских принадлежностей "Башня", металлическая, 4 секции, серебристая.
Подставка для письменных принадлежностей, металлическая, сетка. Цвет: серебристый. Размер: 16х8х11 см.
355 руб
Раздел: Подставки, лотки для бумаг, футляры
Набор бутылочек для кормления Avent "Natural" (2 штуки по 260 мл), от 1 месяца.
Бутылочка помогает легче совмещать грудное вскармливание и кормление из бутылочки. Благодаря инновационному дизайну малышу теперь легче
916 руб
Раздел: Бутылочки

17. Статистические функции в Excel. Электронная таблица как база данных. Организация разветвлений

18. Выполнение расчетов, разработка баз данных и оформление технической документации с использованием табличных и текстовых процессоров

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

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

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

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

25. Разработка базы данных, отражающей учет успеваемости студентов

26. Базы данных Microsoft Access

27. Разработка базы данных "Культурный досуг"

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

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

30. Разработка базы данных для объекта автоматизации: гомеопатическая аптека

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

32. Инструкция по эксплуатации базы данных магазина «Телевизоры» средствами Access 2000

Конструктор металлический для уроков труда №2.
Конструктор раскрывает перед ребенком неограниченные возможности моделирования и создания множества своих собственных
397 руб
Раздел: Магнитные и металлические конструкторы
Машина-каталка Ламбо "Розовая Принцесса".
Ультрамодный автомобиль Ламбо - это воплощение стиля, опережающее время! Машина-каталка "Розовая Принцесса" - не просто веселая
1369 руб
Раздел: Каталки
Точилка "Божья коровка", электрическая с контейнером (2 запасных лезвия EG-5009).
Электрические точилки помогут быстро, качественно и без каких-либо усилий заточить карандаши. А яркие и необычные дизайны порадуют детей и
451 руб
Раздел: Точилки

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

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

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

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

37. Организация непрерывных LOD ландшафтов с использованием Адаптивных КвадроДерьев

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

41. Ответы на теоретические вопросы по предмету База данных

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

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

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

45. Инфологическое моделирование базы данных

46. Базы данных и знаний

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

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

Манеж детский игровой "Динозаврики" (120х100х74 см).
Размер: 120х100х74 см.
679 руб
Раздел: Манежи
Кроватка-качалка для куклы.
Красивая и удобная кровать-качалка станет прекрасной колыбелькой для куклы. Кровать-качалка прекрасно дополнит интерьер кукольной комнаты
386 руб
Раздел: Спальни, кроватки
Простыня трикотажная на резинке, 90х200х25 см, цвет шоколад.
Трикотажные простыни и наволочки – это идеальный вариант постельных принадлежностей, создающий атмосферу уюта и гармонии в спальне,
678 руб
Раздел: Простыни, пододеяльники

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

50. Операционная среда Windows. База данных Microsoft Access

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

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

53. Реляционные базы данных-правила формирования отношений

54. Создание базы данных в интегральном пакете Works
55. Создание учебной базы данных Телефонный справочник в Access 97
56. Формирование базы данных

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

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

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

60. Использование SQL в прикладном программировании

61. Создание файла и таблиц базы данных мастером и по заданной логической модели

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

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

64. Проектирование Базы Данных для коммерческого предприятия

Грязевая фреза для минимоек, для пистолета 375 серии.
Грязевая фреза для мойки высокого давления ЗУБР 70404, предназначен для расширения функциональности моек ЗУБР. Завихренный поток воды под
497 руб
Раздел: Мойки высокого давления
Бумага "Color copy", А4, 220 г/м2, 250 листов.
Формат: А4. Плотность: 220 г/м2. Количество листов: 250. Белизна: 161% CIE.
835 руб
Раздел: Формата А4 и меньше
Мелки для доски, 12 цветов.
Набор цветных мелков для досок. Количество цветов: 12. Яркие цвета. Без пыли и крошек. Легко стирается. Обернуты в бумажную манжетку. В
416 руб
Раздел: Мел

65. Способ организации упрощенного доступа к накопленным гетерогенным информационным ресурсам

66. Разработка базы данных «Магазин бытовой техники “Электрон” средствами СУБД MS Access»

67. Використання баз даних та інформаційно-пошукових систем для раціонального ведення діловодства

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

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

70. База даних клієнтів і замовлень
71. База даних по обліку вогнепальної зброї
72. База даних по приватних підприємствах регіону

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

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

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

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

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

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

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

80. База данных MS Access

Фоторамка "Вращающийся куб".
Декоративная фоторамка, выполненная в виде куба. На гранях куба вы сможете разместить шесть фотографии формата 10 см х 10 см. Куб
330 руб
Раздел: Мультирамки
Гель "Meine Liebe" для стирки шерстяных, шелковых и деликатных тканей, 800 миллилитров.
Концентрированный гель "Meine Liebe" идеально подходит для изделий из шерсти, шелка, кашемира, в том числе состоящих из
315 руб
Раздел: Гели, концентраты
Помпа для воды "HotFrost", A6, механическая.
Цвет корпуса: синий/серый. Тип установки: на бутыль. Тип помпы: механический. Тип крана: кнопка на корпусе. Количество кранов: 1. Материал
357 руб
Раздел: Прочее

81. База данных аптеки готовых лекарственных форм

82. База данных велосипедного магазина

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

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

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

86. База данных предприятия
87. База данных станции технического обслуживания автомобилей
88. База данных: "Деканат: дистанционное обучение"

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

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

91. Базы данных в юриспруденции

92. Базы данных и их функции. Структурные элементы базы данных

93. Базы данных на логическоми и функциональном программировании

94. Инфологическая модель базы данных "Видепрокат"

95. Инфологическая модель базы данных "Тестирование"

96. Инфологическая модель базы данных технологического процесса

Сушилка для белья "Ника" напольная складная, 20 метров.
Размер: 200х55х96 см. Длина сушильного полотна: 20 метров. Сушилка для белья классическая для любых помещений. Напольная, складная, с
993 руб
Раздел: Сушилки напольные
Карандаши художественные "Polycolor", 36 цветов, 36 штук, деревянная коробка.
Высококачественные художественные цветные карандаши в металлическом пенале. Прочный грифель. Яркие цвета. Мягкое письмо и ровное
1692 руб
Раздел: Более 24 цветов
Багетная рама " Violetta", 30x40 см, цвет: золотой.
Багетные рамы предназначены для оформления картин, вышивок и фотографий. Оформленное изделие всегда становится более выразительным и
651 руб
Раздел: Багетные рамы, для икон

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

98. Історія розвитку баз даних

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


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