RFpro.ru: Базы данных MySQL

  Все выпуски  

RFpro.ru: Базы данных MySQL


РАССЫЛКИ ПОРТАЛА RFPRO.RU

Лучшие эксперты в разделе

Степанов Иван /REDDS
Статус: 4-й класс
Рейтинг: 1
∙ повысить рейтинг »
solowey
Статус: Профессор
Рейтинг: 0
∙ повысить рейтинг »
Alexander Babich
Статус: Профессор
Рейтинг: 0
∙ повысить рейтинг »

Базы данных

Номер выпуска:554
Дата выхода:11.05.2021, 18:15
Администратор рассылки:Коцюрбенко Алексей Владимирович (Старший модератор)
Подписчиков / экспертов:2 / 16
Вопросов / ответов:3 / 8

Консультация # 21139: Подскажите, пожалуйста, электронный учебник по MySQL и ссылку, откуда его скачать....
Консультация # 178187: Здравствуйте уважаемые эксперты! smile Нужна Ваша помощь. Какую книжку посоветуете для изучения БД с нуля? Не работа с какой-либо конкретной БД, а описание того, что такое БД, какие они бывают, описание моделей, связи и т.д. Пока что больше всего интересует теория. Спасибо Консультация # 67859: У меня: Microsoft SQL Enterprise Manager Version: 8.0 Есть Таблица Users . В ней есть ID, FName, LName и так далее. Иногда у меня удаляются записи, то есть идет ID=4, а потом ID=6. Как можно с помощью SQL запроса , "обновить" таблицу, что бы числа шли по порядку? Либо средствами Enterprise Manager? (Поиск в нет...

Консультация # 21139:

Подскажите, пожалуйста, электронный учебник по MySQL и ссылку, откуда его скачать.

Дата отправки: 21.05.2005, 16:42
Вопрос задал: Master89
Всего ответов: 4
Страница онлайн-консультации »


Консультирует Jadd:

Здравствуйте, Master89!
Поищи на forum.netz.ru. Там регистрация требуется и откроется список с ветками по поиску книг. Там что-то было. Только не понятно что там изучать ;).

Консультировал: Jadd
Дата отправки: 21.05.2005, 17:06
Рейтинг ответа:

НЕ одобряю 0 одобряю!


Консультирует wils0n:

Здравствуйте, Master89!
http://www.mysql.ru/docs/ - то, что надо.

Консультировал: wils0n
Дата отправки: 21.05.2005, 17:34
Рейтинг ответа:

НЕ одобряю 0 одобряю!


Консультирует Евгений Неверов:

Здравствуйте, Master89!
http://www.mysql.com - там есть учебник на русском - лучше не найти!

Консультировал: Евгений Неверов
Дата отправки: 22.05.2005, 19:00
Рейтинг ответа:

НЕ одобряю 0 одобряю!


Консультирует Смирных Сергей Владимирович:

Здравствуйте, Master89!
http://dev.mysql.com/rus
наслаждайтесь ;)

Консультировал: Смирных Сергей Владимирович
Дата отправки: 26.05.2005, 11:38
Рейтинг ответа:

НЕ одобряю 0 одобряю!

Консультация # 178187:

Здравствуйте уважаемые эксперты! smile Нужна Ваша помощь. Какую книжку посоветуете для изучения БД с нуля? Не работа с какой-либо конкретной БД, а описание того, что такое БД, какие они бывают, описание моделей, связи и т.д. Пока что больше всего интересует теория. Спасибо smile

Дата отправки: 03.05.2010, 20:01
Вопрос задал: Мироненко Николай Николаевич
Всего ответов: 2
Страница онлайн-консультации »


Консультирует Асмик Гаряка (Советник):

Здравствуйте, Мироненко Николай Николаевич.

Предлагаю изучать книги или курсы от университета "Интуит". Здесь имеется 12 курсов по этой тематике: базы данных. Книгу можно приобрести онлайн Основы баз данных.

Консультировал: Асмик Гаряка (Советник)
Дата отправки: 03.05.2010, 20:11 style="font-style: italic;">Спасибо, посмотрю :-)
-----
Дата оценки: 03.05.2010, 21:10

Рейтинг ответа:

НЕ одобряю 0 одобряю!


Консультирует Гуревич Александр Львович:

Здравствуйте, Николай Николаевич,

Высылаю Вам ссылки на некоторые книги по базам данных и SQL:

URL >>
URL >>
URL >>
URL >>

Надеюсь, они Вам пригодятся. smile

Ссылки не проверял, но, надеюсь, они рабочие.

Консультировал: Гуревич Александр Львович
Дата отправки: 03.05.2010, 21:07 style="font-style: italic;">Спасибо большое. Книги конечно пригодятся, но только для ознакомления, чтобы узнать подходит она мне и стоит ли покупать реальную книжку, потому как читать с компьютера не могу и так уже в очках :-( Спасибо Вам большое за помощь.
-----
Дата оценки: 03.05.2010, 21:12

Рейтинг ответа:

НЕ одобряю +1 одобряю!

Консультация # 67859:

У меня:
Microsoft SQL Enterprise Manager Version: 8.0
Есть Таблица Users .
В ней есть ID, FName, LName и так далее.
Иногда у меня удаляются записи, то есть идет ID=4, а потом ID=6.
Как можно с помощью SQL запроса , "обновить" таблицу, что бы числа шли по порядку?
Либо средствами Enterprise Manager?
(Поиск в нете делал и все свои книжки просматривал.)
Спасибо заранее.

Дата отправки: 20.12.2006, 17:13
Вопрос задал: Logicpc
Всего ответов: 2
Страница онлайн-консультации »


Консультирует Архангельский Андрей Германови:

Здравствуйте, Logicpc!

1) Это бесмысслено, так как в классической теории БД записи располагаются в таблице ПРОИЗВОЛЬНО. Т.е. любая работа с таблицами не предполагает какого-либо порядка записей. Правда это не мешает отсортировать результат запроса в нужном порядке, но именно результат.
2) Если зачем-то нужно упаковать значения полей, чтобы значения поля шли по порядку, без дырок, то можно написать хранимую процедуру, которая в цикле просмотрит всю таблицу и изменит значения этих полей в нужном порядке.

Консультировал: Архангельский Андрей Германови
Дата отправки: 20.12.2006, 17:25
Рейтинг ответа:

НЕ одобряю 0 одобряю!


Консультирует Игорь Елизаров:

Здравствуйте, Logicpc!
Это происходит из-за того, что поле ID ключевое с автоинкрементом.
Если есть связи с другими таблицами, то это поле лучше не трогать, даже больше -
в этом случае категорически запрещено его менять, иначе нарушится целостность данных во всей базе.

Если таких связей нет, и действительно очень важно, чтобы не было дыр,то можно сделать поиграв со структурой таблицы Enterprice Manager.
- самым первым полем заводите новое поле ID1
- c поля ID снимаете автоинкремент и ключ
- на поле ID1 ставите автоинкремент и ключ
- сохраняете изменения

- затем необходимо удалить поле ID (или переименовать в ID_old)
- переименовать Id1 в ID
подобного эффекта можно также достичь, скопировав данные (кроме ID) в таблицу аналогичной структуры, а затем переименовав таблицу.

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

Консультировал: Игорь Елизаров
Дата отправки: 21.12.2006, 09:32
Рейтинг ответа:

НЕ одобряю 0 одобряю!


Оценить выпуск | Задать вопрос экспертам

главная страница  |  стать участником  |  получить консультацию
техническая поддержка

Дорогой читатель!
Команда портала RFPRO.RU благодарит Вас за то, что Вы пользуетесь нашими услугами. Вы только что прочли очередной выпуск рассылки. Мы старались. Пожалуйста, оцените его. Если совет помог Вам, если Вам понравился ответ, Вы можете поблагодарить автора - для этого в каждом ответе есть специальные ссылки. Вы можете оставить отзыв о работе портале. Нам очень важно знать Ваше мнение. Вы можете поближе познакомиться с жизнью портала, посетив наш форум, почитав журнал, который издают наши эксперты. Если у Вас есть желание помочь людям, поделиться своими знаниями, Вы можете зарегистрироваться экспертом. Заходите - у нас интересно!
МЫ РАБОТАЕМ ДЛЯ ВАС!


В избранное