VehiclesFashionRecipesBlogsHuntTravelsSportFunHandmadeITEducation
Mini-Games
x

x
zakruti.com » IT - Software » freeCodeCamp.org
Learn PostgreSQL Tutorial - Full Course for Beginners

Learn PostgreSQL Tutorial - Full Course for Beginners

FBTwitterReddit

video description

Rating: 4.0; Vote: 1
Learn how to use PostgreSQL in this full course. PostgreSQL is a general purpose and object-relational database management system. It is the most advanced open source database system widely used to build back-end systems. -- Contents -- -- (0:03:16) What is a Database -- (0:05:17) What is SQL And Relational Database -- (0:09:10) What is PostreSQL AKA Postrgres -- (0:10:53) PostgreSQL Installation (Mac OS) -- (0:14:21) PostgreSQL Installation (Windows) -- (0:17:38) GUI Clients vs Terminal/CMD Clients -- (0:21:39) Setup PSQL (MAC OS) -- (0:25:22) Setup PSQL (Windows) -- (0:30:15) How to Create Database -- (0:33:35) How to Connect to Databases -- (0:38:12) A Very Dangerous Command -- (0:41:37) How To Create Tables -- (0:45:46) Creating Tables Without Constraints -- (0:49:12) Creating Tables with Constraints -- (0:55:55) Insert Into -- (0:59:14) Insert Into Example -- (1:02:36) Generate 1000 Rows with Mockaroo -- (1:12:28) Select From -- (1:15:18) Order By -- (1:19:53) Distinct -- (1:21:59) Where Clause and AND -- (1:25:29) Comparison Operators -- (1:29:35) Limit, Offset & Fetch -- (1:32:43) IN -- (1:35:43) Between -- (1:37:45) Like And iLike -- (1:43:10) Group By -- (1:46:41) Group By Having -- (1:52:08) Adding New Table And Data Using Mockaroo -- (1:55:40) Calculating Min, Max & Average -- (1:59:48) Sum -- (2:01:55) Basics of Arithmetic Operators -- (2:05:59) Arithmetic Operators (ROUND) -- (2:09:43) Alias -- (2:12:32) Coalesce -- (2:16:15) NULLIF -- (2:20:21) Timestamps And Dates Course -- (2:23:21) Adding And Subtracting With Dates -- (2:25:58) Extracting Fields From Timestamp -- (2:27:28) Age Function -- (2:29:24) What Are Primary Keys -- (2:31:23) Understanding Primary Keys -- (2:36:26) Adding Primary Key -- (2:40:55) Unique Constraints -- (2:49:15) Check Constraints -- (2:54:45) How to Delete Records -- (3:01:36) How to Update Records -- (3:05:55) On Conflict Do Nothing -- (3:11:09) Upsert -- (3:16:41) What Is A Relationship/Foreign Keys -- (3:19:48) Adding Relationship Between Tables -- (3:25:04) Updating Foreign Keys Columns -- (3:29:30) Inner Joins -- (3:35:17) Left Joins -- (3:40:53) Deleting Records With Foreign Keys -- (3:47:27) Exporting Query Results to CSV -- (3:50:42) Serial & Sequences -- (3:57:18) Extensions -- (3:59:39) Understanding UUID Data Type -- (4:05:54) UUID As Primary Keys -- (4:16:30) Conclusion -- Course from Amigoscode. - Subscribe to Amigoscode YouTube channel - http://bit.ly/2HpF5V8 - Visit Amigoscode.com for more courses - http://bit.ly/2JgGW0w - Full Playlist Available Here - http://bit.ly/2ClGPdY - Follow Amigoscode on Instagram - http://bit.ly/2TSkA9w - Join Amigoscode Closed Facebook Group - http://bit.ly/2FbuIkx
Date: 2022-03-14

Comments and reviews: 8


For someone who is following this tutorial currently :
1) at around 01:06:00 when you go through the SQL file in VSCode , do change the value of varchar of gender greater than 20 because Mockaroo includes more than 2 genders in randomly generated database which will throw an error during its execution through cli when not changed.
2)When using terminal (for windows users ) , you might get errors during execution of sql file through cli due to path format which can easily be dealt with --> before even opening your postgres ,navigate through the command line where the actual file is located and then open postgres and use \i filename.extension to execute your file.
3)When installing postgres , always provide passwords without any alphanumeric characters like -$- otherwise it will throw an error during the installation phase ( I don't know what is that error as it was really vague but this worked for me).

reply

There is a problem with the new Mockaroo options. You have to have a currency infront of the NUMERIC value, which creates a problem when importing the file into a terminal (at least in windows). you'd have to use Studio Code, Edit > Repalce > Find $ (whatever currency) and leave the replace with what as blank. Hold down enter until it replaced every line. Save and import.
reply

I'm on the paql version 14.1 and whenever I enter \l, it does show me the list of databases currently availabe but after that it says -(END)- and is highlighted and I can only enter certain keys in there like q and when I enter q the database disappears. I doesn't show -amigoscode=#- or whatever the name of mine is like it does in yours. Can anyone help please??
reply

In Mockaroo for the car data when I am trying to take the price as money it is creating a $ sign before the price like '$630000'. But in the tutorial 1:53:17 it is none instead of $ sign. In Mockaroo there is no option to replace the $ sign. Did anyone face the same problem? It's a great tutorial though
reply

It was my long long dream to learn Postgres. I watched the entire video almost in one sitting, making notes in vscode and using commands in terminal. Thank you so much for sharing this knowledge. Can't wait to use it to build something cool.
reply

So I learned mySQL and Oracle in faculty, but I didn't remembered one thing and this course really gave me the courage to apply to a job. Thanks
reply

Thank you for this course! Feedback from my side is to bring a separate lecture for Windows users, as it is very difficult to follow.
reply

hi can anyone help, i want to link this to vscode, so that when I code on terminal I can see the tables created to the databas
reply
Add a review, comment






Other channel videos