Mandalika has Published 470 Articles

Foreign key referencing of two DB2 tables

Mandalika

Mandalika

Updated on 12-Sep-2020 13:18:09

576 Views

A foreign key is a column in a table that establishes a referential link with another table. A foreign key can be defined during creation of table (CREATE TABLE command) or it can be defined by modifying the table (ALTER TABLE command). However, before defining any key as foreign key, ... Read More

How to add a new column Address in the above DB2 table TAB1?

Mandalika

Mandalika

Updated on 11-Sep-2020 14:41:49

1K+ Views

We can add a new column in an existing table as per the business requirements. Similarly, we can also remove a column from the table. This could be done using the ALTER table command as below.ALTER TABLE TAB1 ADD COLUMN ADDRESS VARCHAR(100);The ALTER TABLE reserved words are followed by the ... Read More

How will you add a constraint on above DB2 table TAB1 for ages between 3 to 16 years?

Mandalika

Mandalika

Updated on 11-Sep-2020 14:29:47

244 Views

Constraints are used to restrict the data inserted at a particular column. Constraints can be used in such a way that a value can only be inserted if it satisfies the condition given in constraints. We can give the below parameter during CREATE TABLE command to add a constraint.CREATE TABLE ... Read More

How to add a unique index on the above table TAB1 for column Enrollment ID (ascending)?

Mandalika

Mandalika

Updated on 11-Sep-2020 14:21:42

224 Views

An index is a lookup table that optimizes the searching of data. An index defined on any table can increase the query speed. The index can be built up on any column of the table and DB2 will generate a logical structure at backend. This will facilitate the search on ... Read More

How to create a DB2 table TAB1 with 4 columns, Student ID, Enrollment ID, Name and Age?

Mandalika

Mandalika

Updated on 11-Sep-2020 14:12:28

359 Views

A table is a logical structure of a data in a DB2. A table consists of a column which represents the attribute and rows represents the entity. Below command can be issued in order to create a new DB2 table.CREATE TABLE DBSET1.TAB1    (STUDENT_ID CHAR(10) NOT NULL,    ENROLLMENT_ID CHAR(20) ... Read More

How to add volume VOL34 and remove volume VOL29 from storage group STG1?

Mandalika

Mandalika

Updated on 11-Sep-2020 14:07:28

100 Views

A Volume is a group of physical disks which are used to store the data. A storage group is a collection of volumes. We can add or remove the volumes in a storage group in order to adjust the space. Below command can be issued in order to amend the ... Read More

How to create a DB2 bufferpool with pagesize 4096?

Mandalika

Mandalika

Updated on 11-Sep-2020 14:04:29

151 Views

Bufferpool is the unit of the main memory which is used to cache the data in the DB2 table. The data is stored in the cache once the database manager reads the data from the disk to the main memory. The bufferpool can be defined by giving the pagesize.The page ... Read More

How to create a DB2 Tablespace in storage group STG1 and bufferpool BP01?

Mandalika

Mandalika

Updated on 11-Sep-2020 13:15:59

214 Views

A table space is a logical entity in DB2 architecture. It is basically a collection of data files. A tablespace contains tables, indexes, objects, etc. To create a new tablespace we have to issue the following command.CREATE TABLESPACE TABSPA1    IN DBSET1    USING STOGROUP STG1    PRIQTY 50   ... Read More

How to create a DB2 database DBSET1 in the storage group STG1?

Mandalika

Mandalika

Updated on 11-Sep-2020 12:51:47

119 Views

A database is a structured collection of data which can be organized, maintained and updated easily. There can be multiple databases in a DB2 installation. The DB2 database can be created by giving the name of the database, storage group and bufferpool, as below−CREATE DATABASE DBSET1       STOGROUP ... Read More

How to create a DB2 storage group STG1 with volume VOL1.

Mandalika

Mandalika

Updated on 11-Sep-2020 12:47:19

117 Views

Storage groups are basically the collection of volumes which hold the data that is present in the DB2 table. Basically it is the responsibility of DBA to maintain, add and update the storage groups in DB2.To create a storage group in a DB2 installation we have to give below command.CREATE ... Read More

Advertisements