DragonSlayer Team Chapter 2: Getting Started with DB2 UDB IBM Certified Database Associate – IBM DB2 UDB V8.1 Family Certification Workshop.

Slides:



Advertisements
Similar presentations
2 Copyright © 2005, Oracle. All rights reserved. Installing the Oracle Database Software.
Advertisements

® IBM Software Group © IBM Corporation QUY Thai Duy – ITFac DLU Lesson 2: The DB2 Environment.
Week 6: Chapter 6 Agenda Automation of SQL Server tasks using: SQL Server Agent Scheduling Scripting Technologies.
Client Connectivity Pertemuan 5 Matakuliah: T0413 Tahun: 2009.
DB2 Tools Pertemuan 3 Matakuliah: T0413 Tahun: 2009.
Chapter 7 LAN Operating Systems LAN Software Software Compatibility Network Operating System (NOP) Architecture NOP Functions NOP Trends.
Chapter One The Essence of UNIX.
Oracle 10g Database Administrator: Implementation and Administration
70-290: MCSE Guide to Managing a Microsoft Windows Server 2003 Environment Chapter 11: Monitoring Server Performance.
Optinuity Confidential. All rights reserved. C2O Configuration Requirements.
70-290: MCSE Guide to Managing a Microsoft Windows Server 2003 Environment, Enhanced Chapter 10: Server Administration.
1 Chapter Overview Introduction to Windows XP Professional Printing Setting Up Network Printers Connecting to Network Printers Configuring Network Printers.
AGENDA Tools used in SQL Server 2000 Graphical BOL Enterprise Manager Service Manager CLI Query Analyzer OSQL BCP.
Module 2: Planning to Install SQL Server. Overview Hardware Installation Considerations SQL Server 2000 Editions Software Installation Considerations.
Passage Three Introduction to Microsoft SQL Server 2000.
Slide 1 of 9 Presenting 24x7 Scheduler The art of computer automation Press PageDown key or click to advance.
70-290: MCSE Guide to Managing a Microsoft Windows Server 2003 Environment, Enhanced Chapter 1: Introduction to Windows Server 2003.
VMware vCenter Server Module 4.
Enterprise Reporting with Reporting Services SQL Server 2005 Donald Farmer Group Program Manager Microsoft Corporation.
Today’s Agenda Chapter 12 Admin Tasks Chapter 13 Automating Admin Tasks.
Ch 11 Managing System Reliability and Availability 1.
1 SAMBA. 2 Module - SAMBA ♦ Overview The presence of diverse machines in the network environment is natural. So their interoperability is critical. This.
Hands-On Microsoft Windows Server 2008 Chapter 1 Introduction to Windows Server 2008.
“This presentation is for informational purposes only and may not be incorporated into a contract or agreement.”
C Copyright © 2009, Oracle. All rights reserved. Using Diagnosis and Debugging Techniques.
DB2 (Express C Edition) Installation and Using a Database
SSIS Over DTS Sagayaraj Putti (139460). 5 September What is DTS?  Data Transformation Services (DTS)  DTS is a set of objects and utilities that.
Copyright © 2006, SAS Institute Inc. All rights reserved. Enterprise Guide 4.2 : A Primer SHRUG : Spring 2010 Presented by: Josée Ranger-Lacroix SAS Institute.
September 6, 2015 Connecting Client Applications to Informix Databases using IBM Informix Connect and ODBC James Edmiston Database Consultant Quest Information.

Overview of SQL Server Alka Arora.
Database Security and Auditing: Protecting Data Integrity and Accessibility Chapter 3 Administration of Users.
Chapter 5 Lecture 2. Principles of Information Systems2 Objectives Understand Data definition language (DDL) and data dictionary Learn about popular DBMSs.
Hands-On Microsoft Windows Server 2008 Chapter 1 Introduction to Windows Server 2008.
Architecture of the R/3 System Chapter 14 C & L Chapter 8 M & W.
Copyright ®xSpring Pte Ltd, All rights reserved Versions DateVersionDescriptionAuthor May First version. Modified from Enterprise edition.NBL.
TechEd /22/2017 5:40 AM © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks.
SUSE Linux Enterprise Desktop Administration Chapter 12 Administer Printing.
Oracle 10g Database Administrator: Implementation and Administration Chapter 2 Tools and Architecture.
Introduction to the Adapter Server Rob Mace June, 2008.
IBM DB2 9 Family Fundamentals Thousands of IT Professionals before you have already passed their certification exams using the IBM
SQL Server 2012 Session: 1 Session: 3 Introduction to SQL Server 2012 Data Management Using Microsoft SQL Server.
1 Chapter Overview Performing Configuration Tasks Setting Up Additional Features Performing Maintenance Tasks.
Information Builders : SmartMart Seon-Min Rhee Visualization & Simulation Lab Dept. of Computer Science & Engineering Ewha Womans University.
70-290: MCSE Guide to Managing a Microsoft Windows Server 2003 Environment, Enhanced Chapter 11: Monitoring Server Performance.
Introduction to Microsoft Windows 2000 Welcome to Chapter 1 Windows 2000 Server.
1 Chapter Overview Planning to Install SQL Server 2000 Deciding SQL Server 2000 Setup Configuration Options Running the SQL Server 2000 Setup Program Using.
1 Chapter Overview What is Microsoft SQL Server 2000? What are the SQL Server 2000 Components? What is the Relational Database Architecture? What is the.
Integrating the Mainframe Liberating Enterprise Data.
Features Of SQL Server 2000: 1. Internet Integration: SQL Server 2000 works with other products to form a stable and secure data store for internet and.
® IBM Software Group ©IBM Corporation IBM Information Server Architecture Overview.
Don’t Duck Metadata March 2005 Introducing Setting Up a Clearinghouse Node Topic: Introduction to Setting Up a Clearinghouse Node Objective: By.
ViaSQL Technical Overview. Viaserv, Inc. 2 ViaSQL Support for S/390 n Originally a VSE product n OS/390 version released in 1999 n Identical features.
Oracle Business Intelligence Foundation – Testing and Deploying OBI Repository.
1 Copyright © 2006, Oracle. All rights reserved. Setting Up and Starting Warehouse Builder.
Active-HDL Server Farm Course 11. All materials updated on: September 30, 2004 Outline 1.Introduction 2.Advantages 3.Requirements 4.Installation 5.Architecture.
® IBM Software Group © 2004 IBM Corporation IBM Information Management 소개.
1 Copyright © 2007, Oracle. All rights reserved. Installing and Setting Up the Warehouse Builder Environment.
1 Copyright © 2008, Oracle. All rights reserved. Repository Basics.
C Copyright © 2006, Oracle. All rights reserved. Oracle Secure Backup Additional Installation Topics.
SQL Database Management
Introduction to DB2 Pertemuan 1
Database Architectures and the Web
The Client/Server Database Environment
IBM DATASTAGE online Training at GoLogica
DB2 (Express C Edition) Installation and Using a Database
Introduction of Week 3 Assignment Discussion
Oracle Architecture Overview
Chapter-1 Computer is an advanced electronic device that takes raw data as an input from the user and processes it under the control of a set of instructions.
Presentation transcript:

dragonSlayer Team Chapter 2: Getting Started with DB2 UDB IBM Certified Database Associate – IBM DB2 UDB V8.1 Family Certification Workshop

IBM Developer Relations DragonSlayer Team Objectives  In this section, we will cover: ƒ DB2 UDB Family Products ƒ DB2 UDB V8 Installation ƒ DB2 UDB Instances ƒ DB2 UDB Environment ƒ DB2 UDB Tools

dragonSlayer Team Chapter 2: Getting Started with DB2 UDB DB2 UDB Family Products DB2 UDB V8 Installation DB2 UDB Instances DB2 UDB Environment DB2 UDB Tools

IBM Developer Relations DragonSlayer Team PC Server 320 PC Server 320 PC Server 320 PC Server 320 Symmetric Multiprocesso r (SMP) Cluster Uniprocesso r Massively Parallel Processor (MPP) and NUMA Parallel Transaction CPU CPU CPU CPU SQL SQL SQL SQL Parallel SQL CPU CPU CPU CPU SQL  Full exploitation of ALL available resources ƒ Within a single query ƒ Across separate queries  Regardless of resource class/amount ƒ I/O bandwidth, Main memory, Cache, CPUs, Communication bandwidth  Regardless of architecture ƒ Uni, SMP, NUMA, SMP Cluster, MPP  With Seamless Scalability ƒ Application transparency ƒ No migration Theme: Fully Exploit All Resources

IBM Developer Relations DragonSlayer Team DB2 Family Platform Support Personal Edition Personal Windows Linux Workgroup Server Edition AIX HP-UX Solaris Windows Linux Enterprise Server Edition AIX HP-UX Solaris Windows Linux Hosts DB2 iSeries DB2 zSeries DB2 VM/VSE Everyplace Pocket PC Linux PalmOS QNX Neutrino Symbian EPOC DB2 Connect AIX Solaris HP-UX Windows Linux

IBM Developer Relations DragonSlayer Team DB2 Universal Database  DB2 Everyplace ƒ Small footprint database engine on handheld devices ( ~ 170 KB) ƒ A synchronization server to replicate data in both directions ƒ Application development tool to build handheld apps with drag-and-drop ease  DB2 Personal Edition (PE) ƒ A fully functional database for workstations ƒ Also a DB2 Satellite Client (can be remotely managed) ƒ Possible to access remote DB2 servers as a client ƒ Cannot act as database server for remote clients ƒ Spatial Extender (single user) ƒ Audio, Image, and Video Extenders  DB2 Workgroup Server Edition (WSE) ƒ Per User Licensing ƒ Net Search Extender ( 5 user limit ) ƒ Spatial Extender ( 5 user limit ) ƒ Ideal for low user departmental machines using up to 4 CPUs

IBM Developer Relations DragonSlayer Team DB2 Universal Database  DB2 Workgroup Server Unlimited Edition (WSUE) ƒ Per Processor Licensing ƒ Ideal for high user or web use ƒ Up to 4 CPUs ƒ Audio, Image, and Video Extenders ƒ Net Search and Spatial Extenders are optional  DB2 UDB Enterprise Server Edition (ESE) ƒ Per Processor Licensing ƒ Ideal for enterprise environments  CRM, ERP, SCM, Data Warehouses ƒ Includes Host Database Connectivity (DB2 Connect) ƒ Informix Integration ƒ Audio, Image, and Video Extenders ƒ Options Available:  Database Partitioning Feature (DPF)  Net Search Extender, Spatial Extender, Data Links Manager  Warehouse Manager  Intelligent Miner Scoring,Intelligent Miner Modeling,Intelligent Miner Visualization

IBM Developer Relations DragonSlayer Team DB2 Host Databases  DB2 for iSeries ƒ  DB2 for zSeries ƒ  DB2 for VSE & VM ƒ

IBM Developer Relations DragonSlayer Team DB2 Clients  Runtime Client ƒ Runtime code to access DB2 servers  Administration Client ƒ Includes runtime client ƒ Provides tools to administer DB2 servers  Application Development Client ƒ Includes runtime client ƒ Provides tools and libraries to develop applications that access DB2 servers

IBM Developer Relations DragonSlayer Team DB2 Connect DRDA Application Requester Communication Support DB2 DRDA Application Server DB2 Runtime Clients DB2 Admin Clients DB2 AD Clients Overview of DB2 Componets

IBM Developer Relations DragonSlayer Team DB2 Connect  DB2 Connect Personal Edition ƒ Provides PC-based desktops transparent access to DB2 host databases or DRDA-compliant database server (single user) ƒ Package also includes AD client, Administration client, and Runtime client ƒ Platforms: Linux, Windows NT/98/2000/ME  DB2 Connect Enterprise Edition ƒ Act like a gateway that allows LAN-based systems and their desktop applications to access DB2 host databases or DRDA-compliant database server (multi users) ƒ Includes web-enabling functions such that Internet or intranet users can also pass through the gateway to access the host database. ƒ Package also includes AD client, Adminstration client, and Runtime client ƒ Platforms: Windows NT/2000, AIX, HP-UX, Solaris, Linux, Linux/390

IBM Developer Relations DragonSlayer Team DB2 Developer's Edition  DB2 Personal Developer's Edition ƒ A single user database engine ƒ Enables a developer to design and build single user desktop applications ƒ Package includes:  DB2 Personal Edition  DB2 Connect Personal Edition  Application Development Client  DB2 Net Search Extender, Spatial Extender, AIV Extenders ƒ Platforms: Linux, Windows NT/2000/XP  DB2 Universal Developer's Edition ƒ Offers a low cost package for a single application developer to design, build, and prototype applications for deployment on any of the DB2 client or server platforms ƒ Package includes all client and server DB2 editions: DB2 Connect, DB2 Extenders, Warehouse Manager, and Intelligent Miner ƒ Software in this package cannot be used for production systems ƒ Platforms: AIX, HP-UX, Linux, Solaris, Windows NT/2000/XP

IBM Developer Relations DragonSlayer Team Data Warehouse and OLAP concepts  DB2 Warehouse Manager ƒ Performs SQL-based extract, transform, and load (ETL) capabilities to move and transform data ƒ Provides distributed agents to transfer data directly between sources and targets, and a metadata management solution  DB2 OLAP Server ƒ Delivers analytic applications for fast, intuitive multidimensional analysis, allowing users to ask questions in an intuitive business language ƒ Processes multidimensional requests that calculate, consolidate, and retrieve information from a multidimensional database, a relational database, or both. ƒ Offers exhaustive, machine-driven, algorithm-based, data mining to discover unexpected values

IBM Developer Relations DragonSlayer Team Other DB2 Products  Relational Connect ƒ Part of IBM Information Integrator ƒ Allows access to non-DB2 data sources, e.g. Oracle, Sybase, MS SQL Server, ODBC data sources ƒ Supports advanced SQL and data type support ƒ Advanced optimization and global catalog ƒ Distributed queries including distributed join ƒ Pass-through option  DB2 Extenders ƒ DB2 AIV Extenders  Audio, Image and Video data searching with traditional business data ƒ DB2 Spatial Extender  Gathering and analyzing spatial data and traditional business data ƒ DB2 Net Search Extender  High speed full-text searching with a large number of concurrent users ƒ DB2 XML Extender  Leveraging the power of XML in e-business applications

dragonSlayer Team Chapter 2: Getting Started with DB2 UDB DB2 UDB Family Products DB2 UDB V8 Installation DB2 UDB Instances DB2 UDB Tools DB2 UDB Environment

IBM Developer Relations DragonSlayer Team Install for Windows and UNIX (common)

IBM Developer Relations DragonSlayer Team Installation Type

IBM Developer Relations DragonSlayer Team Installation / Response File

IBM Developer Relations DragonSlayer Team Install Path

IBM Developer Relations DragonSlayer Team Userid for DB2 Admin Server

IBM Developer Relations DragonSlayer Team Contact List & Notification

IBM Developer Relations DragonSlayer Team DB2 Tools Catalog

IBM Developer Relations DragonSlayer Team Health Monitor Contact

IBM Developer Relations DragonSlayer Team Setup Completion Summary

IBM Developer Relations DragonSlayer Team Getting Started: SAMPLE database (db2sampl)

IBM Developer Relations DragonSlayer Team DB2 64-bit Support  Can mix 32-bit clients with 64-bit server and vice versa  Exploit much larger memory for improved performance

dragonSlayer Team Chapter 2: Getting Started with DB2 UDB DB2 UDB Family Products DB2 UDB V8 Installation DB2 UDB Instances DB2 UDB Environment DB2 UDB Tools

IBM Developer Relations DragonSlayer Team DB2 Instances  A DB2 instance is a logical context in which DB2 commands and functions are executed  An instance manages access to database files  More than one instance can be defined on a server machine  Each instance is independent of the others  An instance is created on install by default ƒ db2inst1 (UNIX) ƒ DB2 (Windows)  To start an instance ƒ db2start ƒ Starts a remote instance  db2start REMOTE ƒ Starst the instance in quiesced mode for administration purposes  db2start ADMIN MODE  Terminate all database connections and stop an instance ƒ db2stop force

IBM Developer Relations DragonSlayer Team Managing DB2 Instances  To create additional instances ƒ db2icrt -u  must specify fenced user ID for UNIX platforms ƒ db2icrt  for Windows platforms  Terminate all database connections and drop an instance ƒ db2idrop -f  To list existing instances defined in a server ƒ db2ilist  To update a DB2 instance for access to functions associated with installation or removal of certain product options or fix patches ƒ db2iupdt  To migrates an existing instance, for UNIX platforms only ƒ db2imigr  To create, drop, update, or migrate an instance, root or administrative access is required

IBM Developer Relations DragonSlayer Team DB2 Instances and Databases DBM config 1DBM config 2 DB config file_1 ACCT log catalog DB config file_2 HR log catalog DB config file_3 QA log catalog DB config file_4 SAMPLE log catalog Instance 1 Instance 2 DB2 Product Installed Join

dragonSlayer Team Chapter 2: Getting Started with DB2 UDB DB2 UDB Family Products DB2 UDB V8 Installation DB2 UDB Instances DB2 UDB Environment DB2 UDB Tools

IBM Developer Relations DragonSlayer Team DB2 Environment  Configure the DB2 environment via: ƒ DB2 registry variables ƒ Operating System environment variables ƒ DB2 database manager configuration parameters ƒ DB2 database configuration parameters Server machine db2 registry new features, platform dependent optimizations special optimizations database manager configuration file dbm cfg database configuration file db cfg Database Instance OS environment variables

IBM Developer Relations DragonSlayer Team DB2 Profile Registry  Most of the DB2 environment is controlled by entries stored in the DB2 Profile Registry  Objective is to centralize control of DB2 environment  No need to reboot the system after making changes to DB2 Registry  At its various level, controls many aspects of the DB2 UDB environment ƒ DB2 Instance-Node-Level Profile Registry ƒ DB2 Instance-Level Profile Registry ƒ DB2 Global-Level Profile Registry ƒ DB2 Instance Profile Registry

IBM Developer Relations DragonSlayer Team DB2 Profile Registry  To list all DB2 registry variables currently set ƒ db2set -all  To display global registry variables ƒ db2set -g  To display instance regisry variables ƒ db2set -i  To list all supported registry variables ƒ db2set -lr  To set a DB2 registry variable ƒ db2set = ƒ e.g. db2set DB2COMM=TCPIP  Must restart the instance for new changes to be in effect  DB2 Configuration Assistant (db2ca) can also be used to manage DB2 registry variables

IBM Developer Relations DragonSlayer Team Display DB2 Registry Variable with DB2 CA

IBM Developer Relations DragonSlayer Team OS environment variables  Most environment variables are controlled by the DB2 Profile Registry - those not stored in the DB2 Profile Registry can be referred to as system environment variables, and are set in a location where the platform stores its system variables: ƒ Windows- Control Panel -> System -> Environment Variables ƒ UNIX -.profile or.kshrc or.cshrc, they are typically incorporate with db2profile (Bourne or Korn shell) or db2cshrc (C shell) found in the instance owner's home directory  Examples: ƒ Windows - set DB2INSTANCE=PROD ƒ UNIX - export DB2INSTANCE=PROD

IBM Developer Relations DragonSlayer Team DB2 Environment Setting DB2 Variable Values Environment Variables Platform Specific Windows NT/2000 UNIX LINUX Instance-Level Registry Profile Global-Level Registry Profile No restart of system after changing! Use db2set command to change Must stop/restart instance Must re-initialize enterprise after changing

IBM Developer Relations DragonSlayer Team DB2 Configuration Parameters  Get/Set/Reset the Database Manager Configuration ƒ GET DBM CFG [SHOW DETAIL]  show detail displays current and delayed values ƒ UPDATE DBM CFG USING ƒ RESET DBM CFG  Get/Set/Reset the Database Configuration ƒ GET DB CFG FOR [SHOW DETAIL]  show detail displays current and delayed values ƒ UPDATE DB CFG FOR USING ƒ RESET DB CFG FOR  DB2 Control Center can be used to display, update, and reset the DBM and DB configuration parameters

IBM Developer Relations DragonSlayer Team Display DBM Configuration Parameters with DB2 CC

dragonSlayer Team Chapter 2: Getting Started with DB2 UDB DB2 UDB Family Products DB2 UDB V8 Installation DB2 UDB Instances DB2 UDB Environment DB2 UDB Tools

IBM Developer Relations DragonSlayer Team  DB2 Command Line Processor (CLP) ƒ click on the DB2 Command Line Processor icon or enter db2 at a command prompt ƒ an interactive input prompt appears:  db2 => ƒ no need to prefix commands with 'db2'  e.g. db2 => connect to sample ƒ to end the interactive mode, enter quit ƒ to disconnect from the database and terminate the DB2 backend process (db2bp), enter terminate ƒ to execute OS commands, enter ! DB2 Command Line Tools

IBM Developer Relations DragonSlayer Team  DB2 Command Line Window (Windows Only) ƒ click on the DB2 Command Window icon or from MS-DOS prompt, enter db2cmd ƒ invoke the interpreter by prefacing commands and SQL with 'db2'  e.g. db2 connect to sample  e.g. db2 "select * from employee"  e.g. db2 -tvf createtab.db2 ƒ to end command line mode and terminate the DB2 backend process (db2bp), enter db2 terminate ƒ all OS commands can be issued from the DB2 Command Window DB2 Command Line Tools

IBM Developer Relations DragonSlayer Team Command Line Options  to list default command options ƒ LIST COMMAND OPTIONS No. of retries to connect to backend (DB2BQTRY) = 60 Request queue wait time (seconds) (DB2RQTIME) = 5 Input queue wait time (seconds) (DB2IQTIME) = 5 Command options (DB2OPTIONS) = Option Description Current Setting a Display SQLCA OFF -c Auto-Commit ON -e Display SQLCODE/SQLSTATE OFF -f Read from input file OFF -l Log commands in history file OFF -n Remove new line character OFF -o Display output ON -p Display interactive input prompt ON -r Save output to report file OFF -s Stop execution on command error OFF -t Set statement termination character OFF -v Echo current command OFF -w Display FETCH/SELECT warning messages ON -x Suppress printing of column headings OFF -z Save all output to output file OFF  To change default command options ƒ e.g. turn auto-commit off: set db2options=+c  To change command option for the current session ƒ e.g. to save output to file:  UPDATE COMMAND OPTIONS USING z ON output.txt

IBM Developer Relations DragonSlayer Team Getting Help  Obtain syntax and information for DB2 commands from the command line ƒ db2 ?list of all DB2 commands ƒ db2 ? get syntax help for a specific command ƒ db2 ? sqlnnnnget message and brief description of a specific SQLCODE ƒ db2 ? db2nnnnget message and brief description of a DB2 error code  For example: db2 ? catalog tcpip CATALOG [ADMIN] TCPIP NODE node-name REMOTE hostname [SERVER service-name] [SECURITY {SOCKS}] [REMOTE_INSTANCE instance-name] [SYSTEM system-name] [OSTYPE os-type] [WITH "comment string"]

IBM Developer Relations DragonSlayer Team DB2 GUI Tools  Control Center ƒ Central point of administration  Command Center ƒ GUI wrapper for command line processor (CLP)  Journal ƒ Central point for logging DB2 Activities  License Center ƒ Central point of DB2 license management  Development Center ƒ Central point for developing:  SQL & Java Stored Procedures  SQL & Java User Defined  Task Center ƒ Central point for scheduling database jobs DEMO  Health Center ƒ Central point for DB2 Health Montoring ƒ Memory Visualizer  Configuration Assistant ƒ Tool to configure the client ƒ A light-weight version of the Control Center  Replication Center ƒ A GUI tool to set up and administer a replication environment and to run the Capture and Apply programs

IBM Developer Relations DragonSlayer Team Control Center

IBM Developer Relations DragonSlayer Team Command Center

IBM Developer Relations DragonSlayer Team Task Center

IBM Developer Relations DragonSlayer Team Task Center

IBM Developer Relations DragonSlayer Team Journal

DB2 Administration Server (DAS)  A background process to support instance administration ƒ db2as on UNIX (default) ƒ DB2DAS service on Windows (default)  Provides support services for DB2 tools such as the Control Center, Configuration Assistant, Replication Center, and Development Center  Only one DAS per server machine  Need correct authorization to create a service, e.g. root authority in UNIX  Some DAS commands: ƒ db2admin create ƒ db2admin ( to obtain the name of the DAS on the machine ) ƒ db2admin start ƒ db2admin stop ƒ db2 get admin cfg ƒ db2 update admin cfg using

IBM Developer Relations DragonSlayer Team Tools Catalog Database  The DB2 Tools Catalog must be created to enable "scheduling" and automation of tasks  Can be created... ƒ as an independent database ƒ within an existing database  Can be shared by... ƒ the local database ƒ all databases in an organization  Requirements: ƒ 32K pagesize tablespaces ƒ two 32K pagesize tablespaces are created by default, REGULAR and SYSTEM TEMPORARY tablespaces