REQUEST COMPLIMENTARY SQLS*PLUS LICENCE
PostgreSQL tutorial
PostgreSQL is a powerful Open Source Object-Relational Database System. It has over 15 years of the active development phase and a proven architecture that has earned a good reputation for reliability, data integrity, and accuracy.
This tutorial will give you a quick start with PostgreSQL and allows you to get used to PostgreSQL programming.
PostgreSQL data types
Literals
Announcement of variables
Comments
Aliases (pseudonyms)
PostgreSQL functions
PostgreSQL function date/time
Function & Description |
---|
|
|
|
|
|
|
|
|
|
PostgreSQL string functions
Function & Description |
---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
PostgreSQL conversion functions
Function & Description |
---|
|
|
|
|
Numerical/mathematical PostgreSQL functions
Function & Description |
---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
PostgreSQL query types
SELECT | Get records from the table |
SELECT LIMIT | Get records from the table and limit the number of records |
DISTINCT | Used to remove duplicates from the result set |
FROM | Used for displaying tables and any associations |
WHERE | Used to filter the results |
ORDER BY | Used to sort the results |
GROUP BY | Used to group the results |
HAVING | Used in combination with the GROUP BY operator to limit groups of returned strings only to those whose TRUE condition |
INSERT | Operator for inserting a row into a table |
UPDATE | The operator of data update in the table |
DELETE | Operator to delete data from the table |
UNION | Operator to combine sets of results with the removal of repeating rows |
UNION ALL | Operator to combine sets of results without removing repeating lines |
INTERSECT | The operator returns the general records of the result sets |
EXCEPT | Set of results from one minus set of results from another |
Subqueries | Attached request (subquery) |
JOIN Tables | Used to extract data from multiple tables |
PostgreSQL database administration
Create User | Create a database account |
Grant/Revoke Privileges | Granting and cancellation of privileges in the database |
Change Password | Change user password |
Find Users | User search |
Find Users Logged In | Find users who are logged in to PostgreSQL |
Rename User | Rename user |
Drop User | Delete user |
Vacuum | Cleaning up unused space in the database |
Auto_Vacuum | The process that automatically cleans unused space in the database |
PostgreSQL tables and views
CREATE TABLE | Create a table |
CREATE TABLE AS | Create a table from the data of another table |
ALTER TABLE | Add, edit, delete columns in the table; rename the table |
DROP TABLE | Delete the table |
TRUNCATE TABLE | Delete all records from the table (with the optimizer) |
VIEW | Virtual table (representation of other tables) |
PostgreSQL keys, indexes, and restrictions
Primary Keys | Create, add and delete primary keys |
Indexes | Create, delete and rename indices (performance tuning) |
Unique Constraints | Create, add and remove unique constraints |
PostgreSQL conditions
AND | Logical operator AND |
OR | Logical operator OR |
AND and OR | Logical operator AND and OR |
LIKE | Determines whether the specified character string coincides with the specified template |
IN | Determines whether a specified value matches a value in a nested query or list |
NOT | Negation of conditions |
IS NULL | Used to check the NULL value |
IS NOT NULL | Used to check the NOT NULL value |
BETWEEN | Defines the range to check the condition |
EXISTS | In the WHERE proposal of an external query, the presence of strings returned by an attached query is checked. |
PostgreSQL comparison statements
Comparison Operators | Comparison operators such as =, <>, !=, >, < and others |
Learn PostgreSQL Tutorial – Full Course for Beginners
MORE NEWS
PreambleNoSql is not a replacement for SQL databases but is a valid alternative for many situations where standard SQL is not the best approach for...
PreambleMongoDB Conditional operators specify a condition to which the value of the document field shall correspond.Comparison Query Operators $eq...
5 Database management trends impacting database administrationIn the realm of database management systems, moreover half (52%) of your competitors feel...
The data type is defined as the type of data that any column or variable can store in MS SQL Server. What is the data type? When you create any table or...
PreambleMS SQL Server is a client-server architecture. MS SQL Server process starts with the client application sending a query.SQL Server accepts,...
First the basics: what is the master/slave?One database server (“master”) responds and can do anything. A lot of other database servers store copies of all...
PreambleAtom Hopper (based on Apache Abdera) for those who may not know is an open-source project sponsored by Rackspace. Today we will figure out how to...
PreambleMongoDB recently introduced its new aggregation structure. This structure provides a simpler solution for calculating aggregated values rather...
FlexibilityOne of the most advertised features of MongoDB is its flexibility. Flexibility, however, is a double-edged sword. More flexibility means more...
PreambleSQLShell is a cross-platform command-line tool for SQL, similar to psql for PostgreSQL or MySQL command-line tool for MySQL.Why use it?If you...
PreambleWriting an application on top of the framework on top of the driver on top of the database is a bit like a game on the phone: you say “insert...
PreambleOracle Coherence is a distributed cache that is functionally comparable with Memcached. In addition to the basic function of the API cache, it...
PreambleIBM pureXML, a proprietary XML database built on a relational mechanism (designed for puns) that offers both relational ( SQL / XML ) and...
What is PostgreSQL array? In PostgreSQL we can define a column as an array of valid data types. The data type can be built-in, custom or enumerated....
PreambleIf you are a Linux sysadmin or developer, there comes a time when you need to manage an Oracle database that can work in your environment.In this...
PreambleStarting with Microsoft SQL Server 2008, by default, the group of local administrators is no longer added to SQL Server administrators during the...