Объектно-реляционные и объектные базы данных
Прежде нами была рассмотрена модель реляционных баз данных, в которой все данные хранятся в виде таблиц. Реляционные базы данных были признаны наилучшей моделью для хранения большинства видов “простых” данных, вроде обычных данных бухгалтерского учета. Для моделирования отношений между сложными данными, однако, более подходящей были признана объектная система управления базами данных (ОСУБД; Object Database Management System — ODBMS). Тем не менее, объектные базы данных пока еще не могут всерьез конкурировать с традиционными реляционными базами данных.
Читать статью полностью...
#БД
#ИНФО
#СТАТЬИ
#СУБД
#ORACLE
Прежде нами была рассмотрена модель реляционных баз данных, в которой все данные хранятся в виде таблиц. Реляционные базы данных были признаны наилучшей моделью для хранения большинства видов “простых” данных, вроде обычных данных бухгалтерского учета. Для моделирования отношений между сложными данными, однако, более подходящей были признана объектная система управления базами данных (ОСУБД; Object Database Management System — ODBMS). Тем не менее, объектные базы данных пока еще не могут всерьез конкурировать с традиционными реляционными базами данных.
Читать статью полностью...
#БД
#ИНФО
#СТАТЬИ
#СУБД
#ORACLE
Как вы можете поменять имя "Hansen" на имя "Nilsen" в столбце "LastName" в таблице Persons?
Anonymous Quiz
83%
UPDATE Persons SET LastName='Nilsen' WHERE LastName='Hansen';
17%
UPDATE Persons SET LastName='Hansen' INTO LastName='Nilsen';
0%
MODIFY Persons SET LastName='Nilsen' WHERE LastName='Hansen';
0%
MODIFY Persons SET LastName='Hansen' INTO LastName='Nilsen;
Media is too big
VIEW IN TELEGRAM
#Видео
📔 Title: SQL-разработчик. Модуль 1. Урок 3. Что такое Oracle Apex?
🎬Продолжительность: 00:08:21
🔹ОПИСАНИЕ:
Узнаете, что такое базы данных и зачем они нужны. Научитесь создавать свои структуры данных, установите сервер Oracle. Познакомитесь с инструментом Oracle Apex и сможете с его помощью создавать приложения и визуализировать данные.
📔 Title: SQL-разработчик. Модуль 1. Урок 3. Что такое Oracle Apex?
🎬Продолжительность: 00:08:21
🔹ОПИСАНИЕ:
Узнаете, что такое базы данных и зачем они нужны. Научитесь создавать свои структуры данных, установите сервер Oracle. Познакомитесь с инструментом Oracle Apex и сможете с его помощью создавать приложения и визуализировать данные.
Media is too big
VIEW IN TELEGRAM
#Видео
📔 Title: SQL-разработчик. Модуль 1. Урок 4. Визуализация в Apex
🎬Продолжительность: 00:10:45
🔹ОПИСАНИЕ:
Узнаете, что такое базы данных и зачем они нужны. Научитесь создавать свои структуры данных, установите сервер Oracle. Познакомитесь с инструментом Oracle Apex и сможете с его помощью создавать приложения и визуализировать данные.
📔 Title: SQL-разработчик. Модуль 1. Урок 4. Визуализация в Apex
🎬Продолжительность: 00:10:45
🔹ОПИСАНИЕ:
Узнаете, что такое базы данных и зачем они нужны. Научитесь создавать свои структуры данных, установите сервер Oracle. Познакомитесь с инструментом Oracle Apex и сможете с его помощью создавать приложения и визуализировать данные.
SQL-разработчик - Часть 2
Домашняя и практическая работа по
курсу SQL-разработчик
Открыть...
#SQL
#ЗАДАЧА
Домашняя и практическая работа по
курсу SQL-разработчик
Открыть...
#SQL
#ЗАДАЧА
SQL-разработчик - Часть 3
Домашняя и практическая работа по
курсу SQL-разработчик
Открыть...
#SQL
#ЗАДАЧА
Домашняя и практическая работа по
курсу SQL-разработчик
Открыть...
#SQL
#ЗАДАЧА
❓При выборке из таблицы workers прибавьте к дате 3 дня и отнимите 2 часа
✅Ответ:
SELECT date + INTERVAL 3 DAY - INTERVAL 2 HOUR FROM workers;
#ШПАРГАЛКИ
#SQL
#ВОПРОСЫИОТВЕТЫ
#ЗАДАЧА
✅Ответ:
#SQL
#ВОПРОСЫИОТВЕТЫ
#ЗАДАЧА
📖 Самые популярные СУБД. PostgreSQL.
PostgreSQL, наследник Postgres, разработка которой началась в 1986-м году, – это бесплатная объектно-реляционная СУБД с открытым исходным кодом. PostgreSQL — объектно-реляционная СУБД, что дает ей некоторые преимущества над другими бесплатными СУБД, в большинстве являющимися реляционными.
СУБД PostgreSQL — популярная и бесплатная система. Наибольшее применение нашла для управления БД веб-сайтов и различных сервисов. Она универсальна, то есть подойдет для работы с большинством популярных платформ.
Она находит применение в весьма интересных местах, как интернет-казино, системы автоматизации дата-центров, реестры доменов. Кроме того, её используют в высоконагруженных задачах Yahoo! и Skype. PostgreSQL можно обнаружить в таком количестве скрытых от постороннего взгляда систем, что она вполне может называться «Секретной корпоративной базой данных».
Плюсы:
Масштабируемость;
Типы данных;
Кастомные утилиты;
Open Source;
Минусы:
Документация;
#БД
#ИНФО
#POSTGRESQL
#СУБД
PostgreSQL, наследник Postgres, разработка которой началась в 1986-м году, – это бесплатная объектно-реляционная СУБД с открытым исходным кодом. PostgreSQL — объектно-реляционная СУБД, что дает ей некоторые преимущества над другими бесплатными СУБД, в большинстве являющимися реляционными.
СУБД PostgreSQL — популярная и бесплатная система. Наибольшее применение нашла для управления БД веб-сайтов и различных сервисов. Она универсальна, то есть подойдет для работы с большинством популярных платформ.
Она находит применение в весьма интересных местах, как интернет-казино, системы автоматизации дата-центров, реестры доменов. Кроме того, её используют в высоконагруженных задачах Yahoo! и Skype. PostgreSQL можно обнаружить в таком количестве скрытых от постороннего взгляда систем, что она вполне может называться «Секретной корпоративной базой данных».
Плюсы:
Масштабируемость;
Типы данных;
Кастомные утилиты;
Open Source;
Минусы:
Документация;
#БД
#ИНФО
#POSTGRESQL
#СУБД
Media is too big
VIEW IN TELEGRAM
#Видео
📔 Title: SQL-разработчик. Модуль 2. Урок 5. Первые шаги в SQL
🎬Продолжительность: 00:10:18
🔹ОПИСАНИЕ:
Изучите расширенные возможности Apex, познакомитесь с основными операторами SQL и напишете свои первые запросы к базе данных.
📔 Title: SQL-разработчик. Модуль 2. Урок 5. Первые шаги в SQL
🎬Продолжительность: 00:10:18
🔹ОПИСАНИЕ:
Изучите расширенные возможности Apex, познакомитесь с основными операторами SQL и напишете свои первые запросы к базе данных.
Media is too big
VIEW IN TELEGRAM
#Видео
📔 Title: SQL-разработчик. Модуль 2. Урок 5. Что такое SQL?
🎬Продолжительность: 00:06:31
🔹ОПИСАНИЕ:
Изучите расширенные возможности Apex, познакомитесь с основными операторами SQL и напишете свои первые запросы к базе данных.
📔 Title: SQL-разработчик. Модуль 2. Урок 5. Что такое SQL?
🎬Продолжительность: 00:06:31
🔹ОПИСАНИЕ:
Изучите расширенные возможности Apex, познакомитесь с основными операторами SQL и напишете свои первые запросы к базе данных.
#Задача
Для каждой категории товаров получи пример товара.
Выведи поля:
name - название категории;
product_example - название примера продукта в категории. Возьми первый по алфавиту товар в категории.
Отсортируй результат по названию категории.
Решение завтра в это время...
#ВОПРОСЫИОТВЕТЫ
#ЗАДАЧА
Для каждой категории товаров получи пример товара.
Выведи поля:
name - название категории;
product_example - название примера продукта в категории. Возьми первый по алфавиту товар в категории.
Отсортируй результат по названию категории.
Решение завтра в это время...
#ВОПРОСЫИОТВЕТЫ
#ЗАДАЧА
Поваренная книга миграции данных между БД или как перенести данные из одной БД в другую с минимальной болью
Одно я могу сказать точно: миграция данных между двумя БД - это одна из, если не самая сложная часть при смене СУБД или схемы базы данных. И что-то мне подсказывает, что Вы не фанат громоздких SQL конструкций.
#СТАТЬИ
#БД
#SQL
#POSTGRESQL
Одно я могу сказать точно: миграция данных между двумя БД - это одна из, если не самая сложная часть при смене СУБД или схемы базы данных. И что-то мне подсказывает, что Вы не фанат громоздких SQL конструкций.
#СТАТЬИ
#БД
#SQL
#POSTGRESQL
Дополнительная фильтрация данных выборки осуществляется при помощи:
Anonymous Quiz
62%
HAVING
0%
WHERE
8%
INSERT
31%
FILTER
#Задача
Решение вчерашней задачи...
Для каждой категории товаров получи пример товара.
#ЗАДАЧА
Решение вчерашней задачи...
Для каждой категории товаров получи пример товара.
SELECT c.name,
(SELECT p.name
FROM product p
WHERE p.category_id = c.category_id
ORDER BY p.name
LIMIT 1
) AS product_example
FROM category c
ORDER BY c.name
#ВОПРОСЫИОТВЕТЫ#ЗАДАЧА
❓Какая польза от функции NVL()?
✅Ответ:
Функция NVL() является частью базы данных Oracle и преобразует значение NULL в другие значения. В SQL Server, эквивалентная функция - ISNULL(), а MySQL - IFNULL().
#ШПАРГАЛКИ
#SQL
#ВОПРОСЫИОТВЕТЫ
✅Ответ:
#SQL
#ВОПРОСЫИОТВЕТЫ
Media is too big
VIEW IN TELEGRAM
#Видео
📔 Title: Open Server локальный сервер, установка и настройка Open Server, работа с PHP и MySQL
🎬Продолжительность: 00:32:45
🔹ОПИСАНИЕ:
Как установить и настроить локальный сервер Open Server на Windows? В этом видео я расскажу зачем нужен локальный сервер Open Server, как установить и настроить локальный веб сервер Open Server, а также мы создадим и запустим первую программу на PHP. Почему нет phpMyAdmin в Open Server? Куда делся phpMyAdmin в новой версии локального сервера и как вернуть phpMyAdmin я так же расскажу в этом видео. Это видео урок по Open Server, в котором я расскажу вам, что такое локальный сервер и зачем нужен Open Server. Мы рассмотрим как проходит установка OSPanel на компьютер и я научу вас использовать локальный сервер OSPanel при создании сайтов.
00:00 О чем это видео
00:16 Курс "Frontend разработчик" на Stepik
02:05 Зачем нужен локальный сервер
03:40 Скачать Open Server
04:30 Модули Open Server
06:50 Документация Open Server, архитектура и пароли
13:15 Установка OSPanel
...
📔 Title: Open Server локальный сервер, установка и настройка Open Server, работа с PHP и MySQL
🎬Продолжительность: 00:32:45
🔹ОПИСАНИЕ:
Как установить и настроить локальный сервер Open Server на Windows? В этом видео я расскажу зачем нужен локальный сервер Open Server, как установить и настроить локальный веб сервер Open Server, а также мы создадим и запустим первую программу на PHP. Почему нет phpMyAdmin в Open Server? Куда делся phpMyAdmin в новой версии локального сервера и как вернуть phpMyAdmin я так же расскажу в этом видео. Это видео урок по Open Server, в котором я расскажу вам, что такое локальный сервер и зачем нужен Open Server. Мы рассмотрим как проходит установка OSPanel на компьютер и я научу вас использовать локальный сервер OSPanel при создании сайтов.
00:00 О чем это видео
00:16 Курс "Frontend разработчик" на Stepik
02:05 Зачем нужен локальный сервер
03:40 Скачать Open Server
04:30 Модули Open Server
06:50 Документация Open Server, архитектура и пароли
13:15 Установка OSPanel
...
📔 MySQL 8.0.30
🌐 Lang.: English
🕘 Date: 06.07.2022
📑 Size: ~460M
🔹ОПИСАНИЕ:
MySQL — свободная реляционная система управления базами данных. Разработку и поддержку MySQL осуществляет корпорация Oracle, получившая права на торговую марку вместе с поглощённой Sun Microsystems, которая ранее приобрела шведскую компанию MySQL AB. Продукт распространяется как под GNU General Public License, так и под собственной коммерческой лицензией. Помимо этого, разработчики создают функциональность по заказу лицензионных пользователей. Именно благодаря такому заказу почти в самых ранних версиях появился механизм репликации.
MySQL является решением для малых и средних приложений. Входит в состав серверов WAMP, AppServ, LAMP и в портативные сборки серверов Денвер, XAMPP, VertrigoServ. Обычно MySQL используется в качестве сервера, к которому обращаются локальные или удалённые клиенты, однако в дистрибутив входит библиотека внутреннего сервера, позволяющая включать MySQL в автономные программы.
🌐 Lang.: English
🕘 Date: 06.07.2022
📑 Size: ~460M
🔹ОПИСАНИЕ:
MySQL — свободная реляционная система управления базами данных. Разработку и поддержку MySQL осуществляет корпорация Oracle, получившая права на торговую марку вместе с поглощённой Sun Microsystems, которая ранее приобрела шведскую компанию MySQL AB. Продукт распространяется как под GNU General Public License, так и под собственной коммерческой лицензией. Помимо этого, разработчики создают функциональность по заказу лицензионных пользователей. Именно благодаря такому заказу почти в самых ранних версиях появился механизм репликации.
MySQL является решением для малых и средних приложений. Входит в состав серверов WAMP, AppServ, LAMP и в портативные сборки серверов Денвер, XAMPP, VertrigoServ. Обычно MySQL используется в качестве сервера, к которому обращаются локальные или удалённые клиенты, однако в дистрибутив входит библиотека внутреннего сервера, позволяющая включать MySQL в автономные программы.
«Надо переехать с Oracle на PostgreSQL. Ты только не волнуйся!»
С этого сообщения в мессенджере началось мое масштабное расследование вопроса, который давно не дает спать многим айтишникам — можно ли вот так взять и переехать с Oracle на «свободную» СУБД PostgreSQL?
#БД
#СУБД
#ORACLE
#POSTGRESQL
#СТАТЬИ
С этого сообщения в мессенджере началось мое масштабное расследование вопроса, который давно не дает спать многим айтишникам — можно ли вот так взять и переехать с Oracle на «свободную» СУБД PostgreSQL?
#БД
#СУБД
#ORACLE
#POSTGRESQL
#СТАТЬИ