PowerBuilder Online Courses - by Prasad Bodepudi Database Painter Primary & Foreign Keys Extended...

Post on 20-Jan-2016

224 views 0 download

Tags:

Transcript of PowerBuilder Online Courses - by Prasad Bodepudi Database Painter Primary & Foreign Keys Extended...

PowerBuilder Online Courses - by Prasad PowerBuilder Online Courses - by Prasad

BodepudiBodepudi

Database PainterDatabase Painter Database Painter

Primary & Foreign Keys

Extended Attributes

PowerBuilder System Tables

Database Profiles

Database Admin. Painter

ODBC

PowerBuilder Online PowerBuilder Online CoursesCourses

Http://www.applied-software.com© Prasad Bodepudi. All rights reserved.

Database PainterDatabase Painter

Database Painter Allows to create databases, tables, views,

indexes, PowerBuilder extended attributes.All activity can be logged.Has option to sync PowerBuilder system

tables. Allows to manipulate data when primary

key is declared on a table.

PowerBuilder Online Courses - by Prasad PowerBuilder Online Courses - by Prasad

BodepudiBodepudi

Database PainterDatabase Painter Database Painter

Primary & Foreign Keys

Extended Attributes

PowerBuilder System Tables

Database Profiles

Database Admin. Painter

ODBC

PowerBuilder Online PowerBuilder Online CoursesCourses

Http://www.applied-software.com© Prasad Bodepudi. All rights reserved.

Database PainterDatabase Painter

Primary & Foreign KeysPrimary Key

Identifies each row uniquely in a table.

Foreign Key Defines the relationship between two tables.

PowerBuilder Online Courses - by Prasad PowerBuilder Online Courses - by Prasad

BodepudiBodepudi

Database PainterDatabase Painter Database Painter

Primary & Foreign Keys

Extended Attributes

PowerBuilder System Tables

Database Profiles

Database Admin. Painter

ODBC

PowerBuilder Online PowerBuilder Online CoursesCourses

Http://www.applied-software.com© Prasad Bodepudi. All rights reserved.

Database PainterDatabase Painter

Extended Attributes Defines PowerBuilder specific attributes

for each column in a table. Attributes includes edit style, format style,

validation rule, column heading, labels, font attributes, etc..

Are stored in PowerBuilder system tables. Can be synchronized.

PowerBuilder Online Courses - by Prasad PowerBuilder Online Courses - by Prasad

BodepudiBodepudi

Database PainterDatabase Painter Database Painter

Primary & Foreign Keys

Extended Attributes

PowerBuilder System Tables

Database Profiles

Database Admin. Painter

ODBC

PowerBuilder Online PowerBuilder Online CoursesCourses

Http://www.applied-software.com© Prasad Bodepudi. All rights reserved.

Database PainterDatabase Painter

PowerBuilder System Tables pbcattbl: Stores font attributes. pbcatcol: Stores extended attribute details. pbcatfmt: Stores Display format definitions pbcatvld: Stores validation rule definitions. pbcatedt: Stores edit style definitions.

PowerBuilder Online Courses - by Prasad PowerBuilder Online Courses - by Prasad

BodepudiBodepudi

Database PainterDatabase Painter Database Painter

Primary & Foreign Keys

Extended Attributes

PowerBuilder System Tables

Database Profiles

Database Admin. Painter

ODBC

PowerBuilder Online PowerBuilder Online CoursesCourses

Http://www.applied-software.com© Prasad Bodepudi. All rights reserved.

Database PainterDatabase Painter

Database Profile Is an ASCII file. Stores database connection specific

information --such as user id, database name, DBMS and other database specific parameters.

Used to connect to the database at run-time & painting time by PowerBuilder.

PowerBuilder Online Courses - by Prasad PowerBuilder Online Courses - by Prasad

BodepudiBodepudi

Database PainterDatabase Painter Database Painter

Primary & Foreign Keys

Extended Attributes

PowerBuilder System Tables

Database Profiles

Database Admin. Painter

ODBC

PowerBuilder Online PowerBuilder Online CoursesCourses

Http://www.applied-software.com© Prasad Bodepudi. All rights reserved.

Database PainterDatabase Painter

Database Administration Painter Allows executing SQL statements

including stored procedures & triggers creation.

Displays query statistics.Allows security maintenance.

PowerBuilder Online Courses - by Prasad PowerBuilder Online Courses - by Prasad

BodepudiBodepudi

Database PainterDatabase Painter Database Painter

Primary & Foreign Keys

Extended Attributes

PowerBuilder System Tables

Database Profiles

Database Admin. Painter

ODBC

PowerBuilder Online PowerBuilder Online CoursesCourses

Http://www.applied-software.com© Prasad Bodepudi. All rights reserved.

Database PainterDatabase Painter

ODBC Open database connectivity developed by

Microsoft.Has ODBC manager and driver.Manager decides which driver to load and

loads appropriate ODBC driver.Driver executes all the SQL statements.Driver info is available in ODBCINST.INI file

and in ODBC.INI files.

PowerBuilder Online Courses - by Prasad PowerBuilder Online Courses - by Prasad

BodepudiBodepudi

Database PainterDatabase Painter Database Painter

Primary & Foreign Keys

Extended Attributes

PowerBuilder System Tables

Database Profiles

Database Admin. Painter

ODBCQuestions? Drop an e-mail at prasad@applied-software.com

The End