bugl
bugl
HomeLearnPatternsPathsSearch
HomeLearnPatternsPathsSearch

Loading lesson path

Learn/SQL

SQL

SQL Database

SQL Database focused on SQL CREATE DATABASE Statement and related concepts.

Lesson 1

SQL CREATE DATABASE Statement

The CREATE DATABASE statement is used to create a new SQL database.

Read lesson →Loading…
Lesson 2

SQL DROP DATABASE Statement

The DROP DATABASE statement is used to permanently delete an existing SQL database.

Read lesson →Loading…
Lesson 3

SQL BACKUP DATABASE Statement

The BACKUP DATABASE statement is used in SQL Server to create a full backup of an existing SQL database.

Read lesson →Loading…
Lesson 4

SQL CREATE TABLE Statement

The CREATE TABLE statement is used to create a new table in a database.

Read lesson →Loading…
Lesson 5

SQL DROP TABLE Statement

The DROP TABLE statement is used to permanently delete an existing table in a database.

Read lesson →Loading…
Lesson 6

SQL ALTER TABLE Statement

The ALTER TABLE statement is used to add, delete, or modify columns in an existing table.

Read lesson →Loading…
Lesson 7

SQL Constraints

SQL constraints are rules for data in a table.

Read lesson →Loading…
Lesson 8

SQL NOT NULL Constraint

The NOT NULL constraint enforces a column to NOT accept NULL values. This enforces a field to always contain a value, which means that you cannot insert a new record, or update a record without addin…

Read lesson →Loading…
Lesson 9

SQL UNIQUE Constraint

The UNIQUE constraint ensures that all values in a column are unique.

Read lesson →Loading…
Lesson 10

SQL PRIMARY KEY Constraint

The PRIMARY KEY constraint uniquely identifies each record in a database table.

Read lesson →Loading…
Lesson 11

SQL FOREIGN KEY Constraint

The FOREIGN KEY constraint establishes a link between two tables, and prevents action that will destroy the link between them.

Read lesson →Loading…
Lesson 12

SQL CHECK Constraint

The CHECK constraint is used to ensure that the values in a column satisfies a specific condition.

Read lesson →Loading…
Lesson 13

SQL DEFAULT Constraint

The DEFAULT constraint is used to automatically insert a default value for a column, if no value is specified.

Read lesson →Loading…
Lesson 14

SQL CREATE INDEX Statement

The CREATE INDEX statement is used to create indexes on tables in databases, to speed up data retrieval.

Read lesson →Loading…
Lesson 15

SQL AUTO INCREMENT Field

An auto-increment field is a numeric column that automatically generates a unique number, when a new record is inserted into a table.

Read lesson →Loading…
Lesson 16

SQL Working With Dates

The most difficult part when working with dates in databases, is to be sure that the format of the date you are trying to insert/select, matches the format of the date column in the database.

Read lesson →Loading…
Lesson 17

SQL Views

An SQL view is a virtual table based on the result-set of an SQL statement. An SQL view contains rows and columns, just like a real table. The fields in the view are fields from one or more real tabl…

Read lesson →Loading…
Lesson 18

SQL Injection

SQL injection is a code injection technique that can destroy your database. SQL injections are a common web hacking technique.

Read lesson →Loading…
Lesson 19

SQL Parameters

SQL parameters (Parameterized Queries) can be used to protect a web site from SQL injections.

Read lesson →Loading…
Lesson 20

SQL Prepared Statements

SQL prepared statements can be used to protect a web site from SQL injections.

Read lesson →Loading…
Lesson 21

SQL Hosting

If you want your web site to store and retrieve data from a database, your web server must have access to a database-system.

Read lesson →Loading…