"Туго" с базами данных...
От: saim.niyazi  
Дата: 19.04.12 15:19
Оценка:
Доброго времени суток!
Вообщем проблема такая... Человек при обучении/изучении какой-либо предметной области, чтобы усвоить/понять знания/область, начинает визуализировать/абстрагировать/применять другие различные методики для усваивания новой информации. Это все вот к чему... Вообщем, я признаюсь честно, но у меня не укладывается информация по базам данных, ну не могу я визуализировать/абстрагировать её. Под информацией по базам данных, я подразумеваю структуры таблиц с различными связями, возможность соединять данные по этим связям и т.п. Вообщем, подскажите как вы "укладываете" и пользуетесь потом полученными знаниями в той или иной области?

ps
"/"=="или"
Re: "Туго" с базами данных...
От: Miroff Россия  
Дата: 19.04.12 15:22
Оценка:
Здравствуйте, saim.niyazi, Вы писали:

SN>Вообщем, подскажите как вы "укладываете" и пользуетесь потом полученными знаниями в той или иной области?


ER диаграммы
Re[2]: "Туго" с базами данных...
От: saim.niyazi  
Дата: 19.04.12 15:25
Оценка:
Здравствуйте, Miroff, Вы писали:

M>Здравствуйте, saim.niyazi, Вы писали:


SN>>Вообщем, подскажите как вы "укладываете" и пользуетесь потом полученными знаниями в той или иной области?


M>ER диаграммы


Как вариант, но уже пробовал...
Re: "Туго" с базами данных...
От: Lloyd Россия  
Дата: 19.04.12 15:31
Оценка:
Здравствуйте, saim.niyazi, Вы писали:

SN>Вообщем, подскажите как вы "укладываете" и пользуетесь потом полученными знаниями в той или иной области?


А что у вас получается "уложить" в голову? По-моему, проще er-диаграмм вряд ли что можно придумать.
Re: "Туго" с базами данных...
От: Sharov Россия  
Дата: 19.04.12 15:42
Оценка:
Здравствуйте, saim.niyazi, Вы писали:


SN>Вообщем, подскажите как вы "укладываете" и пользуетесь потом полученными знаниями в той или иной области?


Читаются книги, статьи, форумы и т.д. из соотв. области, далее, по мере возможности, использовать полученные знания. Все как обычно.
По базам данных советую почитать Дейта
Автор(ы): К. Дж. Дейт
Издательство: Вильямс
Цена: 1057р.

Новое издание фундаментального труда Криса Дейта представляет собой исчерпывающее введение в очень обширную в настоящее время теорию систем баз данных. С помощью этой книги читатель сможет приобрести фундаментальные знания в области технологии баз
.
Кодом людям нужно помогать!
Re[2]: "Туго" с базами данных...
От: saim.niyazi  
Дата: 19.04.12 15:50
Оценка:
Здравствуйте, Sharov, Вы писали:

S>Здравствуйте, saim.niyazi, Вы писали:



SN>>Вообщем, подскажите как вы "укладываете" и пользуетесь потом полученными знаниями в той или иной области?


S>Читаются книги, статьи, форумы и т.д. из соотв. области, далее, по мере возможности, использовать полученные знания. Все как обычно.

S>По базам данных советую почитать Дейта
Автор(ы): К. Дж. Дейт
Издательство: Вильямс
Цена: 1057р.

Новое издание фундаментального труда Криса Дейта представляет собой исчерпывающее введение в очень обширную в настоящее время теорию систем баз данных. С помощью этой книги читатель сможет приобрести фундаментальные знания в области технологии баз
.


Спасибо за книгу.
Re: "Туго" с базами данных...
От: Alex912  
Дата: 19.04.12 16:42
Оценка:
Здравствуйте, saim.niyazi, Вы писали:

Можно глянуть например
здесь
Re: "Туго" с базами данных...
От: Alex912  
Дата: 19.04.12 16:47
Оценка:
Здравствуйте, saim.niyazi, Вы писали:

Вообще можно глянуть различные open source проекты

например wiki
Re: "Туго" с базами данных...
От: SV.  
Дата: 19.04.12 18:51
Оценка:
Здравствуйте, saim.niyazi, Вы писали:

SN>я признаюсь честно, но у меня не укладывается информация по базам данных, ну не могу я визуализировать/абстрагировать её. Под информацией по базам данных, я подразумеваю структуры таблиц с различными связями, возможность соединять данные по этим связям и т.п.


Конь-септуально, или синтаксис SQL с хитрыми джойнами?
Re[2]: "Туго" с базами данных...
От: saim.niyazi  
Дата: 19.04.12 19:54
Оценка:
Здравствуйте, SV., Вы писали:

SV.>Здравствуйте, saim.niyazi, Вы писали:


SN>>я признаюсь честно, но у меня не укладывается информация по базам данных, ну не могу я визуализировать/абстрагировать её. Под информацией по базам данных, я подразумеваю структуры таблиц с различными связями, возможность соединять данные по этим связям и т.п.


SV.>Конь-септуально, или синтаксис SQL с хитрыми джойнами?


Не сочтите меня дураком, но и то и другое Мне пользователь Sharov посоветовал книгу. Вот на первый взгляд то что нужно, но там много "сухой реляционной алгебры", что может быть даст понимание и даже немного запутает ...
Re[3]: "Туго" с базами данных...
От: os24ever
Дата: 19.04.12 21:21
Оценка:
SN>Мне пользователь Sharov посоветовал книгу. Вот на первый взгляд то что нужно, но там много "сухой реляционной алгебры", что может быть даст понимание и даже немного запутает ...

Тогда вот книга по SQL-запросам: Д. Грофф, П. Вайнберг: «Руководство по SQL».

И не переживайте из-за этого. SQL большинству людей не даётся, во всяком случае, с первого раза — по себе знаю.
Даже более того. Каждый 5-й специалист по СУБД, встреченный мной — в левой руке мышь держит и пишет левой рукой.
Re: "Туго" с базами данных...
От: a_g_99 США http://www.hooli.xyz/
Дата: 20.04.12 06:20
Оценка:
Здравствуйте, saim.niyazi, Вы писали:

SN>Доброго времени суток!

SN>Вообщем проблема такая... Человек при обучении/изучении какой-либо предметной области, чтобы усвоить/понять знания/область, начинает визуализировать/абстрагировать/применять другие различные методики для усваивания новой информации. Это все вот к чему... Вообщем, я признаюсь честно, но у меня не укладывается информация по базам данных, ну не могу я визуализировать/абстрагировать её. Под информацией по базам данных, я подразумеваю структуры таблиц с различными связями, возможность соединять данные по этим связям и т.п. Вообщем, подскажите как вы "укладываете" и пользуетесь потом полученными знаниями в той или иной области?

Мой совет прост — попытайтесь понять, как все это работает. Логически (запросы, соединения, sql-синтаксис) и физически (подсистема ввода-вывода, индексы, планы исполнения и т.д.).
Кратко по литературе — в общем, разобраться с запросами поможет Джо Селко (его книги) если вы имеете какой-то базовый уровень. Есть неплохие книги по реализации SQL в конкретных продуктах:
MSSQL — The Guru's Guide to Transact-SQL Хендерсона
ORACLE — Oracle PL/SQL. Для профессионалов, 5-е издание — Прибыл, Фейерштейн
По реализации и трюкам есть много блогов/книг/статей.

Для того чтобы понять как это работает нужно тестировать среду, т.е. придумывать себе или искать в интернете задачи, выполнять запросы, см. статистику и тд.

По моделям — сложно что-то подсказать. Забейте на диаграммы, рисуйте на салфетках. Много и часто. Начинайте с азов (связи, НФ). Берете известную модель, напр. инвестиционный банк или электронный магазин и начинаете рисовать. Непонятные модели выделяйте и просите объяснения гугля, друзей (или форума).

Как-то так
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.