Skip to: Home | Main content | Site Information | Navigation

Последние новости

Компания Pervasive сообщила о выпуске нового продукта, расширяющего платформу для применения СУБД Pervasive.SQL - Pervasive.SQL Linux Remote Data Requester. Новый продукт позволит подключять к СУБД Pervasive.SQL удаленные Linux-устройства.
Подробнее
Входные двери. Металлические двери, Монтаж окон

MOLDSQL - информационный ресурс, посвящённый учёбе работы с базами данных SQL

SQL-лидер

Преимущества

Независимость от конкретной СУБД

Несмотря на наличие диалектов и различий в синтаксисе, в большинстве своём тексты SQL запросов, содержащие DDL и DML, могут быть достаточно легко перенесены из одной СУБД в другую. Существуют системы, разработчики которых изначально закладывались на применение по меньшей мере нескольких СУБД (например: система электронного документооборота Documentum может работать как с Oracle Database, так и с Microsoft SQL Server и IBM DB2)

Наличие стандартов

Наличие стандартов и набора тестов для выявления совместимости и соответствия конкретной реализации SQL общепринятому стандарту только способствует «стабилизации» языка.

Полноценность как языка для управления данными

С помощью SQL программист или пользователь может просматривать, изменять и удалять данные, что является основой самого понятия СУБД.

Недостатки

Нереляционность Создатель реляционной модели данных Эдгар Кодд, Кристофер Дейт и их сторонники указывают на то, что SQL не является истинно реляционным языком. В частности они указывают на следующие проблемы SQL [1]:

Повторяющиеся строки

Неопределённые значения (nulls)

Явное указание порядка колонок слева направо

Колонки без имени и дублирующиеся имена колонок

Отсутствие поддержки свойства «=»

Использование указателей

Высокая избыточность


Для правильной работы необходима настройка, которая включает в себя множество параметров


Специалисты в области использования баз данных делятся своими наработками по использованию SQL

Что такое SQL

Разрешение проблем

Детальное описание наиболее часто встречающихся проблем при работе с базами данных и помощь в их решении