SQLсервер в Linux


   Сэксшоп отправляет интим товары из Москвы наложенным платежом по всей России.        

SQLсервер в Linux -самостоятельное освоение пакета

PostgreSQL заслуженно считается одной из лучших СУБД, распространяемых с открытыми текстами, а по своим возможностям PostgreSQL успешно конкурирует со многими коммерческими пакетами.
Настоящая книга была задумана как практическое руководство по PostgreSQL версии 7.1.x, хотя большая часть материала в равной степени относится как к предыдущим, так и к будущим версиям PostgreSQL. При подборе материала авторы стремились к тому, чтобы читатель как можно быстрее освоил практические навыки работы с PostgreSQL. Хотя в книге затрагиваются некоторые теоретические аспекты функционирования СУБД, подобные теоретические отступления будут относительно короткими. Прежде всего, мы стремились к тому, чтобы полученные знания позволили читателю самостоятельно создать работоспособную базу данных PostgreSQL и обеспечить ее дальнейшее сопровождение. Надеемся, книга поможет всем, кто хочет ближе познакомиться с СУБД PostgreSQL и ее возможностями.
Книга ориентирована на широкий круг читателей, интересующихся объектно-реляционной системой управления базами данных (ОРСУБД) PostgreSQL. Предполагается, что читатель знаком с системами Linux и Unix, хотя и не является экспертом в области баз данных. Хотя все примеры тестировались в системе Red Hat Linux, практически весь материал относится к большинству систем семейства Unix.

Введение
Книга ориентирована на широкий круг читателей, интересующихся объектно-реляционной системой управления базами данных (ОРСУБД) PostgreSQL. Предполагается, что читатель знаком с системами Linux и Unix, хотя и не является экспертом в области баз данных. Хотя все примеры тестировались в системе Red Hat Linux, практически весь материал относится к большинству систем семейства Unix.

Платформа и версия PostgreSQL
Принятые обозначения

Что такое PostgreSQL?
PostgreSQL - - объектно-реляционная система управления базами данных (ОРСУБД), разработка которой в различных формах ведется с 1977 года. Работа началась с проекта Ingres в Калифорнийском университете (Беркли). Затем проект Ingres был переведен на коммерческую разработку в корпорации Relational Technologies/Ingres.

Что такое PostgreSQL?
Бесплатная версия
Коммерческие продукты семейства PostgreSQL
Продукты бесплатные и коммерческие
Выводы
Поддержка сообщества PostgreSQL
Возможности PostgreSQL
Что дальше?

Краткий курс SQL
В этой главе описывается история SQL и основные концепции языка. На базе материала строится следующая глава, посвященная использованию SQL в Post-greSQL. В частности, в ней изложены основные принципы работы реляционных баз данных, описаны объектно-реляционные расширения и структура команд SQL, а также приводится краткий обзор поддерживаемых в PostgreSQL типов данных, операторов и функций.

Символьные типы
Символьные типы
Числовые типы
Числовые типы PostgreSQL
Тип money
Использование типа numeric вместо money
Тип serial
Использование типа serial
Решение задачи вручную
Дата и время

SQL в PostgreSQL
Наше знакомство с языком SQL продолжается. На этот раз основное внимание мы уделим практическим аспектам его применения. В этой главе будет показано, как при помощи команд SQL создавать таблицы, заполнять их данными и модифицировать эти данные.

Сортировка записей
Использование секции ORDER BY
Показывает что записи
Секция ORDER BY с несколькими выражениями
Использование секции DISTINCT с ORDER BY
Выбор интервалов записей
Использование секций LIMIT и OFFSET
Сравнение наборов записей
Использование секции UNION
Использование секции INTERSECT

Операторы и функции
В PostgreSQL поддерживаются стандартные операторы и функции SQL, определенные в стандартах ANSI/ISO, — математические операторы, основные функции форматирования текста, выделение компонентов даты/времени и т. д. Кроме того, в PostgreSQL реализованы многочисленные нестандартные расширения, в том числе операторы поиска по регулярным выражениям и универсальная функция форматирования данных to_char().

Операторы и функции
Использование функций
Математические функции
Математические функции PostgreSQL
Пример 1
Пример 2
Пример 3
Пример 4
Пример 5
Пример 6

Нетривиальные возможности
Рассматриваются нетривиальные возможности PostgreSQL, в том числе оптимизация доступа к таблицам с использованием индексов, наследование и установка ограничений для таблиц, практическое применение массивов в значениях полей, работа с транзакциями и курсорами. Все перечисленные возможности выгодно отличают PostgreSQL от других реляционных СУБД.

Индексы
Создание индекса
Построение индекса
Автоматическое построение индекса
Уникальные индексы
Создание уникального индекса
Типы индексов
Выбор типа индекса
Функциональные индексы
Построение функционального индекса

ОС Linux.Руководство системного администратора
Что же называется системным администрированием? Это все то, что требуется для поддержки работоспособности компьютерной системы (например, создание резервных копий некоторых файлов, установка новых программ, создание и удаление пользователей, проверка целостности файловой системы и т.д.). Если сравнивать компьютер с домом, то системное администрирование можно назвать содержанием этого дома, включающее в себя уборку, устранение различных неисправностей и т.д.

Проект Документирования Системы Linux
Обзор Системы Linux
Различные составляющие операционной системы
Важные составляющие ядра
Основные функции UNIX системы
Init
Подключение к системе с терминалов
Syslog
Периодическое выполнение команд: cron и at
Графический интерфейс пользователя

Моделирование взаимосвязей между сущностями
Инглвуд Линда - Искатель Приключений
Иванов Николай - Операцию Шторм Начать Раньше
Основы термоядерной отладки с linice
Cамоучитель по Java
Есть такой язык - Java
Программирование на Java
Java
Программирование на Java.Подробное руководство
Java программирование
Программирование на Java
Пишем и читаем на Java
Java 2 Micro Edition (J2ME)
Спецификация Java Server Pages 1.2
Программирование на языке Java
Основы программирования на JavaScript
Доступ к базам данных из Javaпрограмм и проблемы русификации
Домашний электрик
Язык и архитектура Java
Java язык программирования