Are you looking to improve your database development and SQL skills?
You've come to the right place.
Learn how to improve these skills by watching the videos on my channel. You'll learn:
- how to use many different SQL functions and features
- how to design a database and normalise your database tables
- how to set up different databases
- how to use SQL Developer and other IDEs
Plus much more!
Пікірлер
I couldnt connect due to the security group thank you!
Glad it helped!
Excellent. Thank you.
You are welcome!
Tip number 18, I learned the hard way 5 years ago 😢
Oh yeah this tip can definitely be learned the hard way (I've done it too)
Excellent. Thank you.
You’re welcome!
Excellent tips. Thank you!
Glad it was helpful!
Thank you for this video. I want to user ORACLE APEX using docker. how can I do this? If you have any helpful content please share me? Thank you
You're welcome! I've never used Oracle Apex so I'm not sure how to get it working.
Valentina Studio Pro has a feature that issues a warning when you execute an update without a where clause.
Your channel literally changed my life, I am backend I learned sql and database but I found your channel amazing Thanks a million 😊
Wow thanks for the kind words. I’m glad you like the channel 😊
Great advice, thanks Ben!
No worries!
Thanks Ben
No problem!
THANKS FOR THIS RELLY HELPFUL
Glad it helped!
Thanks A lot
You’re welcome!
Great
Thanks!
Great video. Just a question I had about this. How are you capturing the progress of a student for restricting him from going to the next session before completing the current lesson. You have used is_progress_limited but till which point the student is allowed to access is not available i guess. Can you explain it a bit?
thank you for the video very helpful
Glad it was helpful!
You never disappoint! The plan goes liked this: You send and I receive an email -> I click the link and watch the video -> I learn A LOT! Thank you so very much.
Thanks a lot! I'm glad you liked the video.
Amazing tutorial, both this and also for the SQL Database installation, because everything is simply working :D
Thanks! Glad it's working for you.
If the "ROW_KEY" is a randomly assigned key value by the database that can change at a later time, why would you audit the "ROW_KEY"?
Good question. It depends on whether you consider that as an update you want to track. Maybe you do want to track it so you know when it was changed and what it changed from and to.
Very clear!!
Glad it was helpful!
كلامك صحيح 100%
Thanks!
Which software is used
I use LucidChart for this.
Just a query I have. where are you capturing the actual reaction of the users Like/Dislike? in the reaction table I can see only user_id and post_id
Good question. For this example, I only captured Likes, so there's only one reaction to capture. If we want to capture Dislikes, we could add a new column to that reaction table. If there is only Like and Dislike, perhaps a boolean or tinyint column called is_like, which could be 1 or 0.
Thanks Ben really appreciate your insight on the install and usage of this game changing new Visual Studio code extension 😎😎
No problem, glad it was useful!
Great video. Derailed information and useful. Thank you.
Glad it was helpful!
Great video
Thanks!
INSERT or BULK-INSERT do not have a linear data insertion time, but an exponential one. Therefore the test should be repeated using 250,000 records for each database (in the comparison of no-cost databases). Oracle and MSSql in the paid versions have very respectable performances as they no longer have RAM or CPU core limits
Thanks for the tip, yeah that's right. Others have pointed that out as well. In hindsight I should have used different versions of Oracle and SQL Server to avoid the size limits, so I could import the billion rows in all vendors.
how to do it in python?
I'm not sure, I don't have a lot of experience in Python. I assume you can write some code to read the CSV file and analyse it directly.
Thank you, Database Star, for the awesome explanation. However, I have a question about choosing relational databases for e-commerce apps. What are the criteria for selecting relational databases over non-relational databases? Additionally, which relational database is best for an e-commerce app and why?
Good question. I don't know a lot about the benefits of non-relational databases so I can't really give any advice on that. Regarding the best relational database, I think any of them could work well. I personally recommend Postgres for most situations as it's free, performs well, and has a lot of features.
Thank you for your tutorials. I’m learning and watching something from a simple start to a full end product serves a lot. 😃👍
You're welcome! Glad you like them.
thanks a lot
You're welcome!
Appreciate
Thanks!
Hi , I am getting an error when typing the command ./buildcontainerimage.sh" failed to compute cache key: failed to calculate checksum of ref 06afb456-c5e3-40af-a561-7ccbe4729cdc::y1asmyidkj6fyofphwrh3uj3h: "/LINUX.ARM64_1919000_db_home.zip": not found" ,
Interesting, thank you for sharing. For the postgres part, do you think the pagination negatively affected the results?
No problem! I think it did, actually, based on a couple of other comments. In hindsight I should have shown all results at once in the query to get a more accurate number.
Your Content is true GEM 💎
Thanks!
why cant guardian_type and levels be enums?
They could be, but you have more control over separate tables and they can appear in drop-down lists. I created a video about enum vs lookup table here: kzread.info/dash/bejne/dZ-GxMl9dJrQfrA.html
Awesome, interesting to know that it can be done in SQL. But I would rather go for the Power BI calendar table.
Oh good to know!
How about many to many relationships between 3 tables? 4, 5, n tables?
It's a similar concept. You can add the foreign key of the third table into the joining table. I can create another video on this to explain it further.
Awesome Tip. I wish there is was a short cut in SQL to get value counts in percentage (distinct count of categories and their percentage)
Yeah that would be handy!
Thank you so much !
You're welcome!
I wonder who does that 🤔
I've seen it more often than I like!
Where is Requirement pdf
You can get the PDF for this video here: www.databasestar.com/dbdesign/
Nothing, alternative for mysql then?
Yeah, there's a keyword or technique called INSERT ON DUPLICATE KEY UPDATE which I can make a video about in the future.
You should use SQL Server for developers edition, it's not limited
That's true! Others have mentioned it and I wasn't aware of that when I made the video.
Oh I love Oracle! I've been using for years and fascinated with all its features, functions and properties. Its direct path loading feature is also awesome.
Yeah, it does have a lot of features.
thank you so much really
You're welcome
Thx, really great tut for me.
Glad you liked it
I would use UUIDs.
UUIDs for the primary keys? Yeah that's another option that I've seen and it can work.
this sounds like a job for DuckDB 🦆🔥💪
Oh good to know!
Awesome
Thanks!
20+ years in IT never knew about the wrong way have always used JOIN so now I'm curious how many people have been doing it the wrong way.
Yeah I see many examples of it in blog posts, books, and sample code online :|