Администрирование
HyperSQL, IBM DB2, IBM DB2, Interbase, Firebird, Yaffil , MSSQL, MySQL, ORACLE, PostgreSQL, SYBASE, Другие, Курсы, ... |
Безопасность
HyperSQL, MSSQL, Oracle, Phpmyadmin, Инъекция SQL, Книги, Патчи, Программы, Скрипты, СУБД, ... |
Проектирование БД
Business intelligence, Data Warehouse, Designer 2000 (Oracle), ErWin, ETL, OLAP, Sybase PowerDesigner , Другие CASE средства, Статьи, Теория БД, ... |
Производительность
DB2, HyperSQL, IBM DB2, Interbase, Firebird, Yaffil, MSSQL, MySQL, ORACLE, PostgreSQL, SQL, SYBASE, Другие, ... |
Установка
HyperSQL, IBM DB2, Interbase, Firebird, Yaffil , MSSQL, MySQL, ORACLE, PostgreSQL, SYBASE, Другие, ... |
|
|
Главная Теория БД
Теория баз данных
Имеем две таблицы A. users B. departments id name d_id id name -- ---- ---- -- ---- 1 Владимир 1 1 Сейлз 2 Антон 2 2 Поддержка 3 Александр 6 3 Финансы 4 Борис 2 4 Логистика 5 Юрий 4 SELECT u.id, u.name, d.name AS d_name FROM users u INNER JOIN departments d ON u.d_id = d.id
|
|
Подробнее...
|
|
|
ANSI-стандарт SQL-соединений Новые возможности SQL-соединений в Oracle9i упрощают обычные соединения и позволяют создавать полные внешние соединения. Поддержка стандарта SQL/92 для синтаксиса соединений - это одна из множества новых возможностей, которые можно найти в Oracle9i. Эта возможность позволяет легче, чем раньше, создавать переносимые приложения и дает возможность использования полных внешних соединений. |
|
Подробнее...
|
|
|
Нормализация таблиц базы данных - первый шаг на пути проектирования структуры реляционной базы данных. Строго говоря, конечно, не самый первый - сначала надо решить, что же мы вообще будем хранить в базе, то есть определиться со структурой полей, их типами и размерностью, смыслом хранимой в них информации. Но это, как говорится, подразумевается по умолчанию:). Теория нормализации реляционных баз данных была разработана в конце 70-х годов 20 века. Согласно ей, выделяются шесть нормальных форм, пять из которых так и называются: первая, вторая, третья, четвертая, пятая нормальная форма, а также нормальная форма Бойса-Кодда, лежащая между третьей и четвертой. База данных считается нормализованной, если ее таблицы (по крайней мере, большинство таблиц) представлены как минимум в третьей нормальной форме. Часто многие таблицы нормализуются до четвертой нормальной формы, иногда, наоборот, производится денормализация. Использования таблиц в пятой нормальной форме (вернее сказать, сознательного приведения их к пятой нормальной форме) в реальных базах данных я лично не встречал. Главная цель нормализации базы данных - устранение избыточности и дублирования информации. В идеале при нормализации надо добиться, чтобы любое значение хранилось в базе в одном экземпляре, причем значение это не должно быть получено расчетным путем из других данных, хранящихся в базе. Наверно, нет смысла подробно рассматривать примеры нормализации таблиц. Такой информации и в Интернете, и в книгах более чем достаточно. Напомню только, каким основным требованиям должна удовлетворять каждая из нормальных форм. |
|
Подробнее...
|
|
|
Основы языка SQL
Язык SQL (Structured Query Language - структурированный язык запросов) представляет собой стандартный высокоуровневый язык описания данных и манипулирования ими в системах управления базами данных (СУБД), построенных на основе реляционной модели данных [1]. Язык SQL был разработан фирмой IBM в конце 70-х годов. Первый международный стандарт языка был принят международной стандартизирующей организацией ISO в 1989 г. [2], а новый (более полный) - в 1992 г. [3]. В настоящее время все производители реляционных СУБД поддерживают с различной степенью соответствия стандарт SQL92.
|
|
Подробнее...
|
|
|

Если Вы уже начали работать с базами данных, то рано или поздно Вы столкнётесь с таким термином как нормализация. Возможно кто-то спросит о проекте «нормализована ли эта база?». И ответом будет «О, конечно.». Зачастую нормализацию воспринимают как лишнее излишество, выдуманное университетскими умниками и страшно далеко оторванной от практики. В любом случае понимание принципов нормализации и применение их в повседневной практике разработки проекта базы данных позволяет радикально поднять все её технические характеристики. Кроме того, грамотная нормализация существенно уменьшит лично вашу головную боль, как разработчика базы данных. В этой статье вы познакомитесь с концепцией нормализации и её наиболее общими основами. Более глубокое исследование, мне кажется, лучше черпать всё таки из книг.
|
|
Подробнее...
|
|
| | << [Первая] < [Предыдущая] 1 2 [Следующая] > [Последняя] >>
| | Результаты 1 - 9 из 12 |
|
Последние добавленные статьи |
|
|
|
|