Тёмный

MySQL Workbench Design Walkthrough 

High Powered Help, Inc.
Подписаться 663
Просмотров 131 тыс.
50% 1

A walk through on how to design databases in MySQL Workbench.

Хобби

Опубликовано:

 

5 июл 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 31   
@carlblaskowitz7817
@carlblaskowitz7817 6 лет назад
10:16 Happy child just got a home cooked meal... Bonus points achieved! This tutorial blows away all the others, thank you.
@JameyNewly
@JameyNewly 4 года назад
Cant thank you enough! Your video series have been really helpful!
@marioibarra668
@marioibarra668 3 года назад
Thanks. Great tutorial. I have difficulty understanding the workbench. You make it easy. A little bit fast for beginners, but very well explained.
@xXHelsingGamingXx
@xXHelsingGamingXx 6 лет назад
Please do a full series on MYSQL series with MY SQL work bench with mac and windows as well.
@mariuspet89
@mariuspet89 4 года назад
Amazing, please do more videos(crash courses) you are very good at explaining.
@wpunique
@wpunique 7 лет назад
Great tutorial, really helpful thanks!
@yesme0001
@yesme0001 4 года назад
Excellent intro. Consider the TIMESTAMP data type for create and update markers - it converts to & from UTC to make time stamps consistent
@hilllasten7059
@hilllasten7059 4 года назад
This video is really helpful. Thank a lot.
@andrewderevianko2611
@andrewderevianko2611 6 лет назад
For a long time I was looking for something similar. There are no similar lessons in the Ukrainian youtube space. Thank you for lesson.
@phuongla4512
@phuongla4512 3 года назад
This is awesome. But I do have a question: How do we go back and view the ER-Diagram after we have used to generate (Forward Engineer) our database?
@steventhehistorian
@steventhehistorian 4 года назад
14:45 "People_Sex is a VARCHAR 1... It's a choice of one or the other... This seems like an obvious example..." lol Nov 3, 2016 was a simpler time.
@Coffee_is_ready
@Coffee_is_ready 3 года назад
Well, a VARCHAR(1) would still allow more than two choices :) ... It just means a one length variable character length. "m", "f", "c", "u", ... all fit - but I do otherwise agree.
@michaelsharpe4217
@michaelsharpe4217 3 года назад
@@Coffee_is_ready if it's a one character letter field, then there would only be 26 choices. In the future that might not be enough.
@themfdream9777
@themfdream9777 2 года назад
lmfao i just go to this part and came straight into the cents.
@coffeeandtalk
@coffeeandtalk Год назад
@@michaelsharpe4217 in 10 years there will be 159 genders god help us
@andrewkamoha4666
@andrewkamoha4666 Год назад
16:56 "It gives you an opportunity to review the SQL that it's going to use to create those things." Amazing !!! My 'AHA Moment' of the day !!!! +1
@TommyJustTommy
@TommyJustTommy 3 года назад
Hi, Great tutorial, but I have several questions: 1) Why did you implement 1-to-many relation between people and company by company_has_people table? Why not add a foreign key to the "people" table? Same for addresses, why not to add a foreign key to the "companies" and "people"? Is it some sort of normalization? Maybe something like keeping the coupling low? What possible benefits can it bring? 2) Why do you need a separate primary key in "companies_have_people"? As the relationship is identifying, the foreign keys are primary keys as well and they form a complex primary key, that is the combination of "people_id" and "companies_id" works as a two element primary key. Could you explain the reason of the separate primary key("company_has_people_id")? 3) Why did you leave Not Null constraints == false? To my opinion, prefixes, like "people_" are not necessary here, we use aliases or full table names in queries, so a query would look like SELECT some_fields FROM people p JOIN ... something WHERE p.people_first = "John". We already have that "people_" in the form of "p." or even "people.", if you don't like aliases. Such prefixes also mess the autocompletion tips up: like when you need some field, you write "p.people_..." and you have the complete list of all the fields, which slows your work. Thank you
@bennywon9170
@bennywon9170 3 года назад
Thank you very much for the video, like and subscribed.
@adriansegura5229
@adriansegura5229 4 года назад
thank you for uploading this helpful video
@wabafethacker1552
@wabafethacker1552 4 года назад
Im having an issue I hope u can help with i tried to set the items to cascade and it crashed the software on linux and win with a hand created schema and reverse engineered schema from mysql via workbench
@anmolsingh4969
@anmolsingh4969 3 года назад
Yes this youtube recommendation is best you tube really care about me
@thanhvietnguyen3148
@thanhvietnguyen3148 4 года назад
It's great !!!. thank you ;)
@_m.a-x
@_m.a-x 6 лет назад
At 7:00 how did you achieve many-to-many relationship by using 1:1 connectors? If I do not create a middle table and just throw in the n:m relationship between company and people, the middle table will auto-create with FK auto-populated, but the relationship to the table will be 1:m from both tables. What is the difference? Also, you created the 3rd PK in the middle table. If I were not to create it and leave the 2 FK as primary for this table, would I achieve then the restriction that 1 company cannot have the same employee listed 2 times? Thank you very much! Great video!
@highpoweredhelpinc.542
@highpoweredhelpinc.542 6 лет назад
Not entirely sure I understand your question. You state "If I do not create a middle table" then you say... "the middle table will auto-create". i.e., If not A, then A. can you clarify?
@SegaleMabiletsa
@SegaleMabiletsa 6 лет назад
Hello, thanks so much for this great tut. I had the same question as Max T. What he is asking is that the association table between [people] and [company] that you manually created is joined by 1:1 identifying relationships instead of 1:n identifying relationship. So question that even I am not sure of is how does this achieve a n:m between [people] and [company]?? If you attempt to directly map a n:m relationship between [people] and [company], MySql automatically generates the association table and the association table is linked by 1:n not a 1:1 like you did. Kindly explain.
@Coffee_is_ready
@Coffee_is_ready 3 года назад
I think the poster doesn't understand ER data modeling ... which is obvious how he treats the relationships. To answer one part of the question, it seems that MySQL does not differentiate between 1:m and 1:1 ... because it does not put a unique constraint on the foreign key.
@bilalmahmud9577
@bilalmahmud9577 6 лет назад
Thanx a lot it was very useful
@kapriekoroma176
@kapriekoroma176 5 лет назад
This is my best. Please show me one that beat this one. Is there any?
@carolmcs9469
@carolmcs9469 2 года назад
High Power help ... Thanks
@ArtIsDrawing
@ArtIsDrawing 2 года назад
when I change datatype it gives me an error and I cant change datatype :/
Далее
Logical Database Design and E-R Diagrams
32:23
Просмотров 369 тыс.
7 Database Design Mistakes to Avoid (With Solutions)
11:29
🤘РОК или ПОП?💖
3:20:26
Просмотров 1,7 млн
WE COOKED A SHRIMP KEBAB  #recipe #barbecue #food
00:21
Просмотров 164 тыс.
MySQL Workbench Tutorial (2022)
17:49
Просмотров 91 тыс.
Add a foreign key with mySQL workbench
24:02
Просмотров 10 тыс.
Create MySQL Database - MySQL Workbench Tutorial
17:16
Просмотров 622 тыс.
Introduction to MySQL Workbench
11:45
Просмотров 325 тыс.
Mapping an ER Diagram to Database Design in MySQL
48:38
Learn SQL Basics in Just 15 Minutes!
16:57
Просмотров 121 тыс.
MySQL Database Designing | MySQL Tutorial | Eduonix
1:25:34