Курсовая "Оператор сотовой связи с использованием баз данных"

  • 23 февр. 2014 г.
  • 1894 Слова
Оглавление
ВВЕДЕНИЕ 2
Глава 1. Проектирование сетевых приложений с использованием sql. 3
1.1 Назначение и функциональные возможности SQL 3
1.2 Использование специализированных библиотек и встраиваемого SQL 4
Глава 2. Инструментарий для выполнения поставленной цели. 6
2.1 Создание БД и таблиц с использованием phpMyAdmin 7
2.2 Авторизация, регистрация пользователей, добавление иудаление данных 8
Заключение 14
Список литературы 15



























ВВЕДЕНИЕ

В настоящий момент информационные технологии повсеместно внедряются во все сферы человеческой деятельности. В ряду информационных технологий особое место занимают технологии хранения информации – базы данных. Действительно, процессы обработки информации имеют общую природу иопираются на описание фрагментов реальности, выраженное в виде совокупности взаимосвязанных данных. Базы данных являются эффективным средством представления структур данных и манипулирования ими. Концепция баз данных предполагает использование интегрированных средств хранения информации, позволяющих обеспечить централизованное управление данными и обслуживание ими многих пользователей.
В этойсвязи тематика курсовой работы, имеющей целью разработку сетевого приложения прикладной направленности с использованием баз данных, представляется достаточно актуальной.
В работе рассмотрены основы проектирования и реализации баз данных с использованием языка SQL. В ходе выполнения работы в плане изучения возможностей SQL рассмотрены вопросы назначения и применения языка при создании запросов идругих объектов баз данных, а также синтаксис SQL-операторов в системе управления базами данных.
Для достижения поставленной цели работы потребовало решения следующих задач:
1. Проанализировать назначение и возможности сетевого приложения заявленной тематики.
2. Разработать модель сетевого приложения «Оператор сотовой связи». Описать структуру таблиц и их взаимосвязи. Предусмотретьсистему запросов и отчетов.
3. Рассмотреть возможности языка SQL по созданию сетевых приложений и их использование в разрабатываемом приложении.
4. Привести примеры выполняемых запросов и их обработки в приложении.

Глава 1. Проектирование сетевых приложений с использованием sql.


1.1 Назначение и функциональные возможности SQL

Для разработки динамических web-приложений зачастуюприменяется язык SQL, который позволяет пользователям, знающим один набор команд, использовать их, чтобы создавать, отыскивать, изменять, и передавать информацию, независимо от того, работают ли они на персональном компьютере, сетевой рабочей станции, или на универсальной ЭВМ. SQL символизирует собой Структурированный Язык Запросов. Язык SQL дает возможность создавать и работать в реляционных базахданных, которые являются наборами связанной информации сохраняемой в таблицах.
Почти все способы организации взаимодействия пользователя с базой данных основаны на модели "клиент-сервер". Согласно данной модели предполагается, что каждое приложение обработки данных разбито, как минимум, на две части:
• клиент, который отвечает за организацию пользовательского интерфейса
•сервер, который собственно хранит данные, обрабатывает запросы и посылает их результаты клиенту для отображения
При этом предполагается, что каждая часть приложения функционирует на отдельном компьютере, т.е. к выделенному серверу БД с помощью локальной сети подключены персональные компьютеры пользователей (клиенты). Это наиболее популярная сегодня схема организации вычислительной среды.
ЯзыкSQL позволяет только манипулировать данными, но в нем отсутствуют средства создания экранного интерфейса, что необходимо для пользовательских приложений. Для создания этого интерфейса служат универсальные языки третьего поколения (C, C++, Pascal) или проблемно-ориентированные языки четвертого поколения (xBase, Informix 4Gl, Progress, Jam,...). Эти языки содержат...