Базы данных в сети Интернет
Основой публикации баз данных во всемирной сети Интернет является простое расположение информации из баз данных на Web-страницах сети.
Публикация баз данных в Интернет призвана решить целый ряд задач, среди которых можно выделить следующие:
1) организация взаимосвязи систем управления базами данных, которые работают на различных платформах;
2) построение информационных систем в сети Интернет на основе многоуровневой архитектуры баз данных;
3) построение локальных Интранет-сетей с помощью технологий публикации баз данных в Интернет;
4) применение в Интернет информации из имеющихся локальных сетевых баз данных;
5) использование баз данных для упорядочения информации, представленной в сети Интернет;
6) использование обозревателя Web как доступной клиентской программы для доступа к базам данных в Интернет.
Для публикации баз данных на Web-страницах используются два основных способа формирования Web-страниц, содержащих информацию из баз данных:
1) статическая публикация – Web-страницы создают и хранят на Web-сервере до момента поступления запроса пользователя на их получение (в виде файлов на жестком диске в формате Web-документа). Данный способ используется при публикации информации, редко обновляемой в базе данных. Основными достоинствами такой организации публикации баз данных в сети Интернет является ускоренный доступ к Web-документам, которые содержат информацию из баз данных, и уменьшение нагрузки на сервер при обработке клиентских запросов;
2) динамическая публикация – Web-страницы создают при поступлении запроса пользователя на сервер. Сервер пересылает запрос на генерацию таких страниц программе – расширению сервера, формирующей требуемый документ. После этого сервер отсылает готовые Web-страницы обратно обозревателю. Данный способ формирования Web-страниц используется тогда, когда содержимое базы данных часто обновляется, например в режиме реального времени. Данным способом публикуется информация из баз данных для интернет-магазинов и информационных систем. Динамические страницы образуются с помощью различных средств и технологий, например ASP (Active Server Page – активная серверная страница), PHP (Personal Home Page tools – средства персональных домашних страниц).
Среди программных средств, позволяющих получить информацию из сети Интернет, выделились Web-приложения (интернет-приложения), которые представляют собой набор Web-страниц, сценариев и других программных средств, расположенных на одном или нескольких компьютерах и предназначенных для выполнения прикладной задачи. Приложения, которые публикуют базы данных в сети Интернет, выделены в отдельный класс Web-приложений.
1. Информатика: Базовый курс: учебник для студентов / под ред. С. В. Симоновича. СПб.: Питер, 2002.
2. Левин А. Ш. Самоучитель работы на компьютере/А. Ш. Левин. 8-е изд. СПб.: Питер, 2004.
3. Леонтьев В. П. Новейшая энциклопедия персонального компьютера 2003 / В. П. Леонтьев. М.: ОЛМА-Пресс, 2003.
4. Могилев А. В. Информатика: учеб. пособие для студентов/ А. В. Могилев, Н. И. Пак, Е. К. Хеннер; под ред. Е. К. Хеннера. М.: Академия, 2001.
5. Мураховский В. И. Железо персонального компьютера: Практическое руководство / В. И. Мураховский, Г. А. Евсеев. М.:ДЕСС КОМ, 2001.
6. Олифер В. Г. Компьютерные сети. Принципы, технологии, протоколы: учебник для студентов / В. Г. Олифер, Н. А. Олифер. СПб.: Питер, 2001.
2) Тема 1. Общие теоретические основы информатики
5) Система кодирования информации
6) Кодирование текстовой информации
7) Кодирование графической информации
8) Кодирование звуковой информации
9) Режимы и методы передачи информации
10) Информационные технологии
11) Этапы развития информационных технологий
12) Появление компьютеров и компьютерных технологий
13) Эволюция развития персональных компьютеров
14) Структура современных вычислительных систем
15) Тема 2. Компьютерные технологии обработки информации
16) 2.1. Классификация и устройство компьютеров
18) 2.3. Память в персональных компьютерах
19) 2.4. Понятие команды и системное программное обеспечение ЭВМ
20) 2.5. Базовая система ввода-вывода (BIOS). Понятие CMOS RAM
21) Тема 3. Архитектура аппаратных и программных средств IBM-совместимых технологий
23) 3.2. Системные платы. Шины, интерфейсы
24) 3.3. Средства управления внешними устройствами
25) 3.4. Накопители информации
26) 3.5. Видеоконтроллеры и мониторы
27) 3.6. Устройства ввода информации
28) 3.7. Устройства вывода информации
29) 3.8. Устройства передачи информации. Прочие периферийные устройства
30) Тема 4. Основы работы пользователя в операционной среде персонального компьютера
31) 4.1. Операционные системы
32) 4.2. Классификация программных средств
33) 4.3. Назначение операционных систем
34) 4.4. Эволюция и характеристика операционных систем
35) 4.5. Операционная система новых технологий
36) 4.6. Архитектура WINDOWS NT
37) 4.7. Инсталляция WINDOWS NT
38) 4.8. Реестр и конфигурирование операционной системы WINDOWS NT
39) 4.9. Особенности операционной системы WINDOWS 2000
40) 4.10. Сетевые операционные системы
41) 4.11. Семейство операционных систем UNIX
42) 4.12. Операционная система Linux
43) 4.13. Семейство сетевых операционных систем фирмы Novell
44) Тема 5. Основы работы в среде локальных и глобальных компьютерных сетей
45) 5.1. Эволюция компьютерных сетей
46) 5.2. Основные программные и аппаратные компоненты сети
47) 5.3. Виды локальных сетей
48) 5.4. Организация доменной структуры сети
49) 5.5. Многоуровневый подход. Протокол. Интерфейс. Стек протоколов
50) 5.6. Организация учетных записей. Управление группами пользователей
51) 5.7. Управление политикой защиты
52) 5.8. Управление ресурсами сети
54) 5.10. Средства, обеспечивающие взаимодействие с другими операционными системами сети
55) 5.11. Организация работы в иерархической сети
56) 5.12. Организация одноранговых сетей и технология работы в них
57) 5.13. Модемные виды сетей
58) 5.14. Установка и конфигурирование модема
59) 5.15. Организация соединения с удаленным персональным компьютером
60) 5.16. Работа с коммутационными программами
61) 5.17. Работа с факс-модемом
6.1. Возникновение сети Интернет
6.2. Возможности сети Интернет
6.3. Программное обеспечение работы в Интернет
6.4. Передача информации в сети Интернет. Система адресации
6.5. Адресация и протоколы в Интернет
6.6. Проблемы работы в Интернет с кириллическими текстами
6.7. Организация соединения с провайдером (вход в Интернет)
6.8. Всемирная паутина, или WORLD WIDE WEB
6.10. Создание Web-страницы с помощью Front Page
6.11. Файловые информационные ресурсы FTP
6.12. Электронная почта (Е– mail)
6.13. Новости, или конференции
6.14. Электронная коммерция. Интернет-магазин. Системы платежей в Интернет
6.15. Интернет-аукционы. Интернет-банкинг
6.16. Интернет-страхование. Интернет-биржа
6.17. Интернет-маркетинг. Интернет-реклама
63) Тема 7. Основы работы с прикладными программами общего назначения
64) 7.1. Определение прикладных программ
65) 7.2. Текстовые редакторы
66) 7.3. Табличные процессоры
67) 7.4. Понятие программ-оболочек
68) 7.5. Графические редакторы
69) 7.6. Понятие и структура банка данных
70) 7.7. Программы-органайзеры
71) 7.8. Программы подготовки презентаций
72) 7.9. Работа в сети Интернет с приложениями MS OFFICE 97
73) 7.10. Этапы решения задач с помощью компьютера
74) Тема 8. Специализированные профессионально ориентированные программные средства
75) 8.1. Информационные системы организационно-экономического управления
76) 8.2. Современные информационные технологии в системах организационно-экономического управления
77) 8.3. Информационные системы организационно-экономического управления
78) 8.4. Офисная деятельность в системах организационно-экономического управления
79) 8.5. Организационно-технические и периферийные средства информационных систем
80) 8.6. Понятие бизнес-графики
81) 8.7. Использование графики в бизнесе
82) 8.8. Программа деловой графики MS GRAPH
83) 8.9. Общая характеристика технологии создания прикладных программных средств
84) 8.10. Прикладное программное обеспечение
85) 8.11. Технология системного проектирования программных средств
86) 8.12. Современные методы и средства разработки прикладных программных средств
87) Тема 9. Основы алгоритмизации и программирования
89) 9.2. Системы программирования
90) 9.3. Классификация языков программирования высокого уровня
92) 9.5. Язык программирования VBA
93) Тема 10. Основы защиты информации
94) 10.1. Защита информации как закономерность развития компьютерных систем
95) 10.2. Объекты и элементы защиты в компьютерных системах обработки данных
96) 10.3. Средства опознания и разграничения доступа к информации
97) 10.4. Криптографический метод защиты информации
98) 10.5. Компьютерные вирусы
99) 10.6. Антивирусные программы
100) 10.7. Защита программных продуктов
101) 10.8. Обеспечение безопасности данных на автономном компьютере
102) 10.9. Безопасность данных в интерактивной среде
104) 11.1. Понятие базы данных. Системы управления базами данных
105) 11.2. Иерархическая, сетевая и реляционная модели представления данных
106) 11.3. Постреляционная, многомерная и объектно-ориентированная модели представления данных
107) 11.4. Классификации систем управления базами данных
108) 11.5. Языки доступа к базам данных
109) 11.6. Базы данных в сети Интернет