Технический форум
Вернуться   Технический форум > Программирование > Форум программистов > Базы данных


Ответ
 
Опции темы Опции просмотра
Старый 23.02.2017, 00:42   #1 (permalink)
DriveSoft
Member
 
Аватар для DriveSoft
 
Регистрация: 16.10.2013
Сообщений: 54
Сказал(а) спасибо: 0
Поблагодарили 1 раз в 1 сообщении
Репутация: 52
По умолчанию Книга для начинающих изучать базы данных

Потихоньку пишу книгу, для начинающих изучать базы данных. Упор сделан в основном на практику, чтобы в кратчайшие сроки читатель смог приступить к созданию Windows приложения для работы с БД.


Переодически дописываю новые главы.

Буду рад, если оставите свои комментарии, все ли доступно написано? или где то столкнулись со сложностью понимания материала?



Книга в PDF формате
Download My Visual Database - gives you the power to develop any database application without having any special knowledge or skills
DriveSoft вне форума   Ответить с цитированием
Пользователь сказал cпасибо:
IronArgument (23.02.2017)

Старый 23.02.2017, 00:42
Helpmaster
Member
 
Аватар для Helpmaster
 
Регистрация: 08.03.2016
Сообщений: 0

Безусловно схожие по содержанию темы вам должны чем то быть полезны

Что такое базы данных?
Базы данных
Базы данных
Базы данных

Старый 23.02.2017, 10:25   #2 (permalink)
Vladimir_S
Специалист
 
Аватар для Vladimir_S
 
Регистрация: 27.08.2008
Адрес: Санкт-Петербург
Сообщений: 27,323
Сказал(а) спасибо: 328
Поблагодарили 548 раз(а) в 186 сообщениях
Репутация: 105683
По умолчанию

Цитата:
Сообщение от DriveSoft Посмотреть сообщение
Буду рад, если оставите свои комментарии, все ли доступно написано? или где то столкнулись со сложностью понимания материала?
Спасибо, посмотрел. Очень хорошо написано, подробно, доступно, с примерами (что ОЧЕНЬ важно для понимания и о чём иные горе-авторы забывают).
Единственно... но это уже мои ископаемые полувымершие придирки... хорошо бы пройтись по тексту в плане корректорско-редакторском: многовато ошибок. Но, повторяю, это не главное.
Успехов в работе!
__________________
With Mozilla Firefox - straight to communism!
Vladimir_S вне форума   Ответить с цитированием
Старый 23.02.2017, 14:04   #3 (permalink)
DriveSoft
Member
 
Аватар для DriveSoft
 
Регистрация: 16.10.2013
Сообщений: 54
Сказал(а) спасибо: 0
Поблагодарили 1 раз в 1 сообщении
Репутация: 52
По умолчанию

Спасибо за поддержку, она помогает и дальше писать книгу!
DriveSoft вне форума   Ответить с цитированием
Старый 23.02.2017, 18:46   #4 (permalink)
Николай_С
Member
 
Аватар для Николай_С
 
Регистрация: 25.09.2012
Адрес: г.Дзержинск Нижегородской обл.
Сообщений: 22,413
Записей в дневнике: 7
Сказал(а) спасибо: 235
Поблагодарили 201 раз(а) в 63 сообщениях
Репутация: 88011
По умолчанию

Во-первых, Вы уже давали анонс на эту тему и было бы правильней там же и продолжать.
Во-вторых, зачем спрашивать мнение других, получать ответы и не обращать внимания на замечания? Это я по поводу терминологии вообще, и "сущностей" в частности. И еще, старайтесь избегать подобных фраз:
2017-02-23_17-22-52-1.jpg
Новички их точно не поймут и посчитают издевательством автора.
Корректура нужна в любом случае, но сделать это лучше по окончании работы над "произведением".
Удачи.
Николай_С вне форума   Ответить с цитированием
Старый 23.02.2017, 19:01   #5 (permalink)
Николай_С
Member
 
Аватар для Николай_С
 
Регистрация: 25.09.2012
Адрес: г.Дзержинск Нижегородской обл.
Сообщений: 22,413
Записей в дневнике: 7
Сказал(а) спасибо: 235
Поблагодарили 201 раз(а) в 63 сообщениях
Репутация: 88011
По умолчанию

Да, хотел спросить по второй форме нормализации БД.
А если одно и то же хобби будет присуще сразу нескольким людям? Как быть тогда? В поле id_Persons можно вписать только одного человека.
Николай_С вне форума   Ответить с цитированием
Ads

Яндекс

Member
 
Регистрация: 31.10.2006
Сообщений: 40200
Записей в дневнике: 0
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 55070
Старый 23.02.2017, 21:48   #6 (permalink)
DriveSoft
Member
 
Аватар для DriveSoft
 
Регистрация: 16.10.2013
Сообщений: 54
Сказал(а) спасибо: 0
Поблагодарили 1 раз в 1 сообщении
Репутация: 52
По умолчанию

Цитата:
Сообщение от Николай_С Посмотреть сообщение
Во-вторых, зачем спрашивать мнение других, получать ответы и не обращать внимания на замечания? Это я по поводу терминологии вообще, и "сущностей" в частности.
На какие именно замечания я не обратил внимание?


Цитата:
Сообщение от Николай_С Посмотреть сообщение
И еще, старайтесь избегать подобных фраз:
В принципе я намеренно скопировал это с википедии, чтобы читатель понял, чем человеческое объяснение лучше академического ) Возможно мне стоит найти более человеческое определение.


Цитата:
Сообщение от Николай_С Посмотреть сообщение
Да, хотел спросить по второй форме нормализации БД.
А если одно и то же хобби будет присуще сразу нескольким людям? Как быть тогда? В поле id_Persons можно вписать только одного человека.
Согласен, возможно пример с хобби не очень удачен, но в тоже время считаю рано давать пример на основе связей многие ко многим.

Думаю вместо хобби нужно было использовать номера телефонов, ведь у одного человека может быть несколько телефонов.
DriveSoft вне форума   Ответить с цитированием
Старый 24.02.2017, 00:33   #7 (permalink)
Николай_С
Member
 
Аватар для Николай_С
 
Регистрация: 25.09.2012
Адрес: г.Дзержинск Нижегородской обл.
Сообщений: 22,413
Записей в дневнике: 7
Сказал(а) спасибо: 235
Поблагодарили 201 раз(а) в 63 сообщениях
Репутация: 88011
По умолчанию

Я же написал:
Цитата:
Сообщение от Николай_С Посмотреть сообщение
Это я по поводу терминологии вообще, и "сущностей" в частности. .
Это было еще в предыдущем анонсе. И давайте уже называть вещи своими именами. Самое время сообщить читателю, что Вы ему рассказываете про реляционную модель БД.

Что касается цитаты из Вики - это интересный ход, но совсем нетактичный по отношению к другим авторам. Сделайте более понятным своё описание (это у Вас и так неплохо получается), но не стоит при этом хаять другое, рассчитанное на совсем иную целевую аудиторию.

В данном случае, возможно, не стоит рассказывать про связь "многие ко многим", тогда пример не должен этого допускать. Но по своему опыту могу сказать, что это самая сложная для понмимания связь в системе реляционных БД и где-то всё равно придётся объяснять как она преобразуется к связи "один ко многим". Так почему бы не здесь? Лучшего места, чем оптимизация, вряд-ли получится найти.
Николай_С вне форума   Ответить с цитированием
Старый 15.03.2017, 14:44   #8 (permalink)
DriveSoft
Member
 
Аватар для DriveSoft
 
Регистрация: 16.10.2013
Сообщений: 54
Сказал(а) спасибо: 0
Поблагодарили 1 раз в 1 сообщении
Репутация: 52
По умолчанию

- Добавлена новая глава: "2.4. Добавление типа клиента"
- Немного изменена глава "Введение"

Ссылка на книгу в первом сообщении данной темы.
DriveSoft вне форума   Ответить с цитированием
Старый 12.10.2020, 12:34   #9 (permalink)
fotkinn
Member
 
Регистрация: 14.09.2020
Сообщений: 14
Сказал(а) спасибо: 1
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: -727
По умолчанию

Может, понимающим и всё ясно будет. Я ничё не понял. Ну далёк--извиняюсь
fotkinn вне форума   Ответить с цитированием
Старый 18.10.2020, 01:44   #10 (permalink)
IronArgument
Специалист
 
Аватар для IronArgument
 
Регистрация: 08.04.2015
Сообщений: 9,478
Сказал(а) спасибо: 84
Поблагодарили 44 раз(а) в 19 сообщениях
Репутация: 51243
По умолчанию

Главное, публично всех уведомить об этом событии. Вдруг эта информация окажется для кого-то полезной через три года.
__________________
Errare humanum est, stultum est in errore perseverare.
IronArgument вне форума   Ответить с цитированием
Ads

Яндекс

Member
 
Регистрация: 31.10.2006
Сообщений: 40200
Записей в дневнике: 0
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 55070
Ответ

Опции темы
Опции просмотра

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

BB коды Вкл.
Смайлы Вкл.
[IMG] код Выкл.
HTML код Выкл.
Trackbacks are Вкл.
Pingbacks are Вкл.
Refbacks are Выкл.




Часовой пояс GMT +4, время: 08:06.

Powered by vBulletin® Version 6.2.5.
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.