• Professional Development
  • Medicine & Nursing
  • Arts & Crafts
  • Health & Wellbeing
  • Personal Development

74 Database courses in Frodsham

Database fundamentals

5.0(3)

By Systems & Network Training

DATABASE FUNDAMENTALS TRAINING COURSE DESCRIPTION This three-day training course helps you prepare for Microsoft Technology Associate Exam 98-364, and build an understanding of these topics: Core Database Concepts, Creating Database Objects, Manipulating Data, Data Storage, and Administering a Database. WHAT WILL YOU LEARN * Describe core database concepts. * Create database objects. * Manipulate data. * Describe data storage. * Administer a database. * Create a relational database consisting of 3 related tables. DATABASE FUNDAMENTALS TRAINING COURSE DETAILS * Who will benefit: Those working with databases. * Prerequisites: None. * Duration 3 days DATABASE FUNDAMENTALS TRAINING COURSE CONTENTS * Understanding core database concepts Flat-type databases, hierarchical databases, relational databases, database fundamentals, relational database concepts, using the SQL Server Management Studio Interface. Data Manipulation Language (DML), Data Definition Language (DDL), using DDL statements. * Creating database objects Defining data types, using built-in data types, using exact numeric data types, using approximate numeric data types. Creating and using tables. Creating views. Creating stored procedures, SQL injections. * Manipulating data Using Queries to select data, combining conditions, using the BETWEEN clause, using the NOT clause, using the UNION clause, using the EXCEPT and INTERSECT clauses, using the JOIN clause. Using Queries to insert data, Inserting data. Updating data and databases, Using the UPDATE statement. Deleting data, Using the DELETE statement, truncating a table with TRUNCATE TABLE, deleting a table with DROP TABLE, using referential integrity. * Understanding data storage Normalising a database, normalization, first normal form, second normal form, third normal form, fourth normal form, fifth normal form. Primary, foreign and composite keys, clustered and non-clustered indexes, creating a non-clustered table. * Administering a Database Securing Databases, server-level security, database-level security, Windows security, SQL authentication, database server roles, granting access to a database, fixed database roles, object permissions, managing roles, ownership chains, reviewing a sample security model. Backing up and restoring databases, recovery models, backup devices.

Database fundamentals
Delivered in-person, on-request, onlineDelivered Online & In-Person in Internationally
£2367

Database design

5.0(3)

By Systems & Network Training

DATABASE DESIGN TRAINING COURSE DESCRIPTION Although this course mentions Microsoft Access the same course can be run with a variety of different databases. The duration of the course is dependent on the experience of the delegates. WHAT WILL YOU LEARN * Name and give 3 types of database structure. * Explain the difference between standard SQL and different flavours. * Use SQL statements to query databases. * Use SQL statements to query and define databases. * Describe the principles of relational database design and 3 types of relational joins. * Normalise a given flat file table into relational tables. DATABASE DESIGN TRAINING COURSE DETAILS * Who will benefit: Anyone who needs to be able to design an efficient, watertight database following the best practice of the principles of Relational Database design. * Prerequisites: None. * Duration 3 days DATABASE DESIGN TRAINING COURSE CONTENTS * Database structure and terminology. * Principles of Relational Database Design. * Types of relationship. * Normal Forms. * Practical examples of relational database design. * Hands-on creation of a database. * On paper design a relational database applicable to the delegates work.

Database design
Delivered in-person, on-request, onlineDelivered Online & In-Person in Internationally
£2367

Oracle database administration

5.0(3)

By Systems & Network Training

ORACLE DATABASE 12C ADMIN TRAINING COURSE DESCRIPTION This Oracle Database 12c Administration course is designed to give the Oracle database administrator practical experience in administering, monitoring, tuning and troubleshooting an Oracle 12c database. Database administrators will gain an understanding of the architecture and processes of the Oracle database server. They will be able to ensure the integrity and availability of a company's data within the Oracle environment. They will be able to monitor the performance of the database, allocate resources with the Resource Manager and Schedule jobs. WHAT WILL YOU LEARN * Administer an Oracle database instance. * Monitor an Oracle database. * Configure the Oracle network environment. * Create and manage database storage structures. * Manage users, profiles, privileges and roles. * Manage undo data and temporary segments. * Monitor and resolve lock conflicts. * Maintain database security. * Implement database auditing. * Monitor the performance of the Database. * Load and unload data. * Use the job scheduler. * Configure a database for backup and recovery. ORACLE DATABASE 12C ADMIN TRAINING COURSE DETAILS * Who will benefit: This Oracle Database 12c Administration course is for anyone who needs to administer, monitor and support an Oracle 12c database. * Prerequisites: An understanding of relational database concepts and good operating system knowledge. They should have attended the Oracle SQL course or have a good working knowledge of Oracle SQL. Knowledge of the usage of PL/SQL packages is highly recommended. * Duration 5 days ORACLE DATABASE 12C ADMIN TRAINING COURSE CONTENTS * Introduction to Oracle database 12c Overview of the Oracle database 12c, Overview of the Oracle Cloud, Relational database concepts, database administration tasks. * Oracle Database 12c Architecture Overview of the Oracle database architecture, The Oracle database instance, Oracle Database memory structures, Process architecture and structures, Server and client processes, The Oracle database storage architecture, Connect to the Oracle database instance. * Administer a database instance Administrative tools available to a DBA, Use SQL*Plus in Oracle to manage a database instance, Use SQL Developer to manage a database instance, Administer the database using Enterprise Manager (EM), Overview of the Enterprise Manager framework, Access Enterprise Manager Database Express, The Enterprise Manager Database Express Home Page, Enterprise Manager Cloud Control, Initialization parameter files. * Configure the Oracle network environment Overview of network configuration, Oracle Net Listener configuration and management, Oracle Net naming methods, Tools for configuring and managing the Oracle network, Using the Net Configuration Assistant, Configure client connections with Net Manager, View listener configuration, Start and stop the Oracle listener, Use TNSPING to test Oracle Net connectivity, Connect to the database, Configure Net Services with Enterprise Manager. * Storage Structures Overview of data storage, The database block, Overview of tablespaces and datafiles, Use Enterprise Manager to view the storage structure of the database, Create and alter tablespace commands, Temporary tablespaces, Create and manage datafiles, Use OMF, Drop tablespaces and datafiles. * Manage users Predefined database administration accounts, User accounts, Create a user account, User authentication, Change a user's password, Manage a user account, Drop a user account, Monitor user information, Terminate user sessions. * Manage profiles and resources Overview of user profiles, Profile resource parameters, Create profile command, Manage passwords with profiles, Control resource usage with profiles, Maintain profiles. * Manage privileges Database access, Oracle supplied roles, System and object level privileges, The grant and revoke commands, Create, modify and drop roles, Use predefined roles. * Database auditing Overview of database security, Overview of database auditing, Security compliance, Standard auditing, Unified audit trail, Separation of audit responsibilities with the AUDIT_ADMIN and AUDIT_VIEWER roles, Configure the audit trail, Specify audit options. * Data concurrency and lock conflicts Levels of locking in Oracle, Methods used to acquire locks, Data concurrency, Possible causes of contention, DML locks, Prevent locking problems, Detect lock contention, Resolve conflicts. * Undo management Undo data overview, Monitor and administer undo, Configure undo retention, Switch undo tablespaces, Specify the retention period, Guarantee undo retention, Retention period for flashback queries, View undo space information, Use the undo advisor, Size the undo tablespace, Alter an undo tablespace to a fixed size. * Proactive database management Database Maintenance, View the alert log, The Automatic Workload Repository, Statistic levels, The Automatic Database Diagnostic Monitoring, Monitor an Oracle database, Use the Advisors, Set up notification rules/ * Performance management Tuning information sources, Performance monitoring, Tuning activities, Performance planning, Instance tuning, Performance tuning methodology, Performance tuning data, Monitoring performance, Managing memory. * SQL tuning SQL tuning, The Oracle Optimizer, SQL Plan directives, Adaptive execution plans, SQL Advisors, Automatic SQL Tuning results, Implement automatic tuning recommendations , SQL Tuning Advisor. * Moving data Create directory objects , Data Pump architecture, Data Pump data dictionary views, Data Pump interactive mode, Data Pump API, Use Data Pump to export and import data, Overview of SQL Loader, Command line parameters, Record filtering, Control file keywords, Datafiles, SQL Loader data paths, External Tables. * Automate tasks with the scheduler Introduction to the Scheduler, Access Rights, Scheduler components and workflow, Create a Job, Job Classes, Use time based, event based schedules, Create an event based schedule. * Managing resources with Resource Manager Overview of the Database Resource Manage, Use the Resource Manager, Create Resource Plans, The default maintenance resource manager plan, Create Resource Plan Directives, Allocate resources for Resource Plans. * Manage space Overview of space management, Block space management within segments, Segment types, Allocate extents, Allocate space, Row chaining and migration, Create tables without segments. * Backup and recovery configuration Oracle backup solutions, Oracle suggested backup strategy, Overview of database backup, restore and recover, Flashback technology, Types of failure ,Instance recovery, Tune instance recovery, The MTTR Advisor, Media failure, Configure a database for recoverability * Oracle support The Enterprise Manager Support Workbench, Register for security updates, Work with Oracle Support, My Oracle Support integration, Log Service Requests, Manage patches, Apply a patch

Oracle database administration
Delivered in-person, on-request, onlineDelivered Online & In-Person in Internationally
£2797

Administering Microsoft SQL Server

5.0(3)

By Systems & Network Training

ADMINISTERING MICROSOFT SQL SERVER COURSE DESCRIPTION This course provides students with the knowledge and skills to maintain a Microsoft SQL Server database. The course focuses on how to use SQL Server 2016 product features and tools related to maintaining a database. Note: This course is designed for customers who are interested in learning SQL Server 2014 or SQL Server 2016. It covers the new features in SQL Server 2016, but also the important capabilities across the SQL Server data platform. WHAT WILL YOU LEARN * Describe core database administration tasks and tools. * Configure SQL Server databases and storage. * Import and export data. * Monitor SQL Server. * Trace SQL Server activity. * Manage SQL Server security. * Audit data access and encrypt data. ADMINISTERING MICROSOFT SQL SERVER COURSE DETAILS * Who will benefit: Individuals who work with SQL Server databases. Individuals who develop applications that deliver content from SQL Server databases. * Prerequisites: Introduction to data communications & networking. * Duration 3 days ADMINISTERING MICROSOFT SQL SERVER COURSE CONTENTS * Introduction to SQL Server administration Database administration, SQL Server platform, database management tools and techniques. Hands on SQL Server Management Studio, sqlcmd Windows PowerShell with SQL Server. * Working with databases and storage Data storage with SQL Server, managing storage for system databases, managing storage for user databases, moving database files, configuring the buffer pool extension. Hands on Configuring tempdb storage, creating databases, attaching a database. * Importing and exporting data Transferring data, importing and exporting table data, copying or moving a database. Hands on import and export wizard, bcp utility, BULK INSERT statement, OPENROWSET function. * Monitoring SQL Server 2014 Monitoring SQL Server, dynamic management views and functions, performance monitor. Hands on Baseline metrics, monitoring a workload. * Tracing SQL Server activity Tracing workload activity, using traces. Hands on Capturing a trace in SQL Server profiler, generating tuning recommendations. * Managing SQL Server security SQL Server security, server-level security, database-level principals, database permissions. Hands on SQL Server security. Testing access.

Administering Microsoft SQL Server
Delivered in-person, on-request, onlineDelivered Online & In-Person in Internationally
£2367

MySQL for developers

5.0(3)

By Systems & Network Training

MYSQL FOR DEVELOPERS TRAINING COURSE DESCRIPTION This MySQL Developers training course is designed for MySQL Developers who have a good understanding of a MySQL database and experience of using SQL commands. The course provides further practical experience in more advanced MySQL commands and SQL statements including Stored Routines, Triggers and Event Scheduling. WHAT WILL YOU LEARN * Provide the skills needed to write more advanced queries and database maintenance statements on a MySQL database. * Use advanced features of the MySQL Client. * Use advanced data types. * Manage the structure of databases and tables. * Manage and using indexes. * Write complex SQL query statements. * Use advanced SQL expressions. * Use advanced SQL functions. * Perform advanced Insert, Update, Delete, Replace and Truncate Operations. * Use user variable syntax and properties. * Import and export data from within MySQL. * Import and export data from the command line. * Perform complex joins to access multiple tables. * Perform complex subqueries. * Create, manage and us views. * Use prepared statements. * Create and use stored routines. * Create and use triggers. * Obtain database metadata. * Optimize queries. * Work with the main storage engines. * Debug MySQL applications. MYSQL FOR DEVELOPERS TRAINING COURSE DETAILS * Who will benefit: MySQL Developers who have a basic understanding of a MySQL database and SQL commands as covered on the Introduction to MySQL course. * Prerequisites: MySQL foundation * Duration 5 days MYSQL FOR DEVELOPERS TRAINING COURSE CONTENTS * Introduction Administration and Course Materials, Course Structure and Agenda, Delegate and Trainer Introductions. * Client/server concepts MySQL client/server architecture, Server modes, Using client programs, Logging in options, Configuration files, Precedence of logging in options Hands on Using client/server * The MySQL client program Using MySQL interactively, The MySQL prompts, Client commands and SQL statements, Editing, Selecting a database, Help, Safe updates, Using script files, Using a source file, Redirecting output into a file, Command line execution, Mysql output formats, Overriding the defaults, Html and xml output, MySQL Utilities. Hands on Using the MySQL client program * Data types Bit data type, Numeric data types, Auto_increment, Character string data types, Character sets and collation, Binary string data types, Enum and Set data types, Temporal data types, Timezone support, Handling Missing Or Invalid Data Values, SQL_MODE options. Hands on Using data types * Identifiers Using Quotes with identifier naming, Case sensitivity in Identifier naming, Qualifying columns with table and database names, Using reserved words as identifiers, Function names Hands on Using identifiers * Databases Database properties, Creating a database, Selecting a database, Altering databases, Dropping databases, Obtaining database metadata, The SHOW command, The INFORMATION_SCHEMA database, The SHOW CREATE command Hands on Using databases * Tables and indexes Table properties, Creating tables, Create table using Select or Like, Temporary tables and memory tables, Altering tables, Adding columns, Changing column widths and types, Renaming columns, Dropping columns, Adding constraints, Dropping constraints, Renaming tables, Change the table storage engine, Multiple alterations, Dropping tables, Emptying tables, Obtaining table metadata, Show create table, The information_schema, Index introduction, Structure of a mysql index, Creating and dropping indexes, Creating an index, Altering a table to add an index, Specifying index type, Dropping indexes, Obtaining Index Metadata. Hands on Creating, altering and dropping tables/indexes * Querying for data The SQL select statement and MySQL differences, Advanced order by, Order by and collation, Order by with enum datatype, Order by with Set datatype, Ordering with distinct and group by Special features of union, Limit and order by clauses, Group By clause, Group_concat, Using Rollup in a Group By clause. Hands on Querying for data * SQL Expressions and functions Components of expressions, Nulls, Numeric expressions, String expressions, Temporal expressions, Comparison functions, Flow control functions, Numeric functions, String functions, Temporal functions. Hands on Using expressions and functions * Updating data Update operations and privileges, Inserting rows, Insert using a set clause, Inserting duplicate values, Replacing rows, Updating rows, Update using the order by and limit clauses, Deleting rows, The delete and truncate statements. Exercise: Inserting, updating, replacing and deleting data * Connectors MySQL client interfaces, MySQL connectors, Oracle and community conectors, Connecting to MySQL server using Java and PHP connectors, MySQL and NoSQL, Innodb integration with memcached. * Obtaining database metadata What is metadata?, The mysqlshow utility, The show and describe commands, Describing tables, The information_schema, Listing tables, Listing columns, Listing views, Listing key_columns_usage. Hands on Obtaining database metadata * Debugging Mysql error messages, The show statement, Show errors, Show count(*) errors, Show warnings, Show count(*) warnings, Note messages, The perror utility. Hands on Debugging * Joins Overview of inner joins, Cartesian product, Inner joins with original syntax, Non equi-join, Using table aliases to avoid name clashes, Inner Joins With ISO/ANSI Syntax, Outer Joins, Left outer joins, Right outer joins, Full outer joins, Updating multiple tables simultaneously, Updating rows in one table based on a condition in another, Updating rows in one table reading data from another, Deleting from multiple tables simultaneously, Deleting rows in one table based on a condition in another. Hands on Coding joins * Subqueries Types of subquery, Multiple-column subqueries, Correlated subqueries, Using the ANY, ALL and SOME operators, Using the EXISTS operator, Subqueries as scalar expressions, Inline views, Converting subqueries to joins, Using subqueries in updates and deletes. Hands on Coding subqueries * Views Why views are used, Creating views, View creation restrictions, View algorithms, Updateable views, Altering and dropping views, Displaying information about views, Privileges for views. Hands on Using views * Import and Export Exporting using SQL, Privileges required to export data, Importing using SQL, Messages when loading data, Privileges required to load data, Exporting from the command line, Mysqldump main options, Importing from the command line, Mysqlimport main options. Hands on Importing and exporting * User variables and prepared statements Creating User variables, User variables in a select, Prepared statements, The prepare statement, The execute statement, The deallocate statement, Using prepared statements in code, with connectors. Hands on Using variables and prepared statements * Introduction to stored routines Types of stored routines, Benefits of stored routines, Stored routine features, Differences between procedures and functions, Introduction to the Block, Declaring variables and constants, Assigning values to variables, Definer rights and invoker rights, Using SELECT in stored routines, Altering and dropping stored routines, Obtaining stored routine metadata, Stored routine privileges and execution security. Hands on Writing simple stored routines * Stored routines - program logic The IF .. THEN .. ELSEIF construct, The CASE statement, The basic loop, The while loop, The repeat loop, The iterate statement, Nested loops. Hands on Writing stored routines with program logic * Stored routines - exception handlers and cursors Dealing with errors using Exception handlers, Cursors, What is a cursor?, Cursor operations, Declaring cursors, Opening and closing cursors, Fetching rows, Status checking. Hands on Writing stored routines with program logic * Procedures with parameters Creating procedures with parameters, Calling Procedures With Parameters. Hands on Writing stored routines with parameters * Functions What is a function?, The create function statement, Executing functions, Executing functions from code, Executing functions from SQL statements, The deterministic and SQL clauses. Hands on Writing functions * Triggers Trigger creation, Restrictions on triggers, The create trigger statement, Using the old and new qualifiers, Managing triggers, Destroying triggers, Required privileges. Hands on Writing triggers * Basic optimizations Normalisation of data to third normal form, Using indexes for optimization, General query enhancement, Using Explain to analyze queries, Choosing an INNODB or MYISAM storage engine, Using MySQL Enterprise Monitor in query optimization. Hands on Making use of basic optimizations * More about indexes Indexes and joins Hands on Investigating indexes and joins

MySQL for developers
Delivered in-person, on-request, onlineDelivered Online & In-Person in Internationally
£2797

MySQL foundation

5.0(3)

By Systems & Network Training

MYSQL FOUNDATION TRAINING COURSE DESCRIPTION The MySQL foundation course covers the basics of the SQL language as implemented by MySQL. The course is designed to give delegates practical experience in writing SQL statements using the MySQL client program and MySQL Workbench. The basic SQL statements, including the use of SQL functions and the basic table and view handling statements are introduced. WHAT WILL YOU LEARN * Create, alter and drop a MySQL database. * Write SQL statements. * Use SQL expressions and functions. * Create and alter tables, indexes and views. * Use transactions. * Grant and revoke access privileges. * Export and import data. MYSQL FOUNDATION TRAINING COURSE DETAILS * Who will benefit: Anyone who needs to access and work with a MySQL Database. * Prerequisites: An understanding of databases and exposure to information technology in general would be useful. * Duration 3 days MYSQL FOUNDATION TRAINING COURSE CONTENTS * Database concepts What is a database? database management systems, tables, rows and columns, indexes, primary keys, unique constraints and foreign keys, client-server architecture, supported data types, storage engines and table types, Information_Schema and MySQL Databases. Hands on using a database. * Using the MySQL client What is the MySQL client? getting started and logging in, selecting a database, client commands, entering and executing SQL statements, retrieving previous commands, creating, editing and executing SQL files, redirecting output into a file, command line execution of MySQL scripts. Hands on Using the MySQL client. * Basic SELECT The SQL SELECT statement, case sensitivity, quotes, statement terminator, syntax conventions, SELECT clause, FROM clause, conditions and the WHERE clause, logical operators, ORDER BY clause, column aliases, arithmetic expressions, precedence of operators. Hands on querying the sample database. * LIMIT, UNION and AGGREGATE functions The LIMIT clause, UNION, UNION ALL, aggregate functions, GROUP BY clause, using Rollup with GROUP BY, HAVING clause. Hands on using limit, union and aggregate functions. * Subqueries and joins Subqueries, cartesian products, table aliases, natural joins, join using, join on, multi-table joins. Hands on using subqueries and joins. * Numeric and character functions Function types, testing functions, numeric functions character functions. Hands on using numeric and character functions. * Data, time and other functions Date and time column types, date and time formats, Date format function, functions to return date time, functions to extract components from date time, date time arithmetic, miscellaneous functions. Hands on using date, time and other functions. * Databases and tables Creating a database, selecting a database, creating tables, Auto_increment, show create table, column operations, constraint operations, copying tables, renaming tables, changing engine for tables, dropping tables, temporary tables. Hands on maintaining databases and tables. * Indexes and views What is an index? creating an index, reviewing indexes, dropping indexes, what is a view? creating views, view restrictions, dropping views. Hands on maintaining indexes and views. * Managing data Inserting rows, replacing rows, updating rows, deleting rows, Truncate statement, The COMMIT and ROLLBACK commands, savepoints, implicit commits. Hands on managing data. * Access control Creating users, renaming users, dropping users, granting privileges, revoking privileges. Hands on creating users, granting and revoking. * Import and export Exporting using SQL, importing using SQL, exporting from the command line, importing from the command line. Hands on export and import data.

MySQL foundation
Delivered in-person, on-request, onlineDelivered Online & In-Person in Internationally
£2367

Supporting Microsoft SQL server

5.0(3)

By Systems & Network Training

SUPPORTING MICROSOFT SQL SERVER COURSE DESCRIPTION A concise hands on course enabling delegates to manage and administer a Microsoft SQL server database. WHAT WILL YOU LEARN * Install SQL server. * Backup SQL server databases. * Recover SQL server databases. * Secure SQL server databases. * Perform routine maintenance. * Automate tasks. SUPPORTING MICROSOFT SQL SERVER COURSE DETAILS * Who will benefit: Anyone working with Microsoft SQL server * Prerequisites: Supporting Windows server. * Duration 3 days SUPPORTING MICROSOFT SQL SERVER COURSE CONTENTS * SQL server introduction Platform, Tools, services. Installation. Creating databases. * Backups Back up types, transaction logging, restoring from a backup: Full database, individual files. * Security Users, server roles, database roles. Permissions. * Monitoring Routine database maintenance. Performance data. * Jobs and alerts The SQL server agent, database mail, alerts, jobs.

Supporting Microsoft SQL server
Delivered in-person, on-request, onlineDelivered Online & In-Person in Internationally
£2367

Querying Microsoft SQL Server

5.0(3)

By Systems & Network Training

QUERYING MICROSOFT SQL SERVER COURSE DESCRIPTION This course covers the technical skills required to write basic Transact-SQL queries for Microsoft SQL Server and provides the foundation for all SQL Server-related disciplines; namely, database administration, database development and business intelligence. This course helps prepare for exam 70-761. Note: This course is designed for SQL Server 2014or SQL Server 2016. WHAT WILL YOU LEARN * Write SELECT statements. * Create and implement views and table-valued functions. * Transform data by implementing pivot, unpivot, rollup and cube. * Create and implement stored procedures. * Add programming constructs such as variables, conditions, and loops to T-SQL code. QUERYING MICROSOFT SQL SERVER COURSE DETAILS * Who will benefit: Database administrators, database developers, and business intelligence professionals. SQL power users, namely, report writers, business analysts and client application developers. * Prerequisites: Database fundamentals * Duration 5 days QUERYING MICROSOFT SQL SERVER COURSE CONTENTS * Introduction to Microsoft SQL Server Management studio, creating and organizing T-SQL scripts, using books online. Hands on working with SQL Server tools. * T-SQL querying Introducing T-SQL, sets, predicate logic, logical order of operations in SELECT statements, basic SELECT statements, queries that filter data using predicates, queries that sort data using ORDER BY. Hands on introduction to T-SQL querying. * Writing SELECT queries Writing simple SELECT statements, eliminating duplicates with DISTINCT, column and table aliases, simple CASE expressions. Hands on writing basic SELECT statements. * Querying multiple tables cross joins and self joins, write queries that use Inner joins, write queries that use multiple-table inner joins, write queries that use self-joins, write queries that use outer joins, write queries that use cross joins. Hands on querying multiple tables. * Sorting and filtering data Sorting data, filtering data with predicates, filtering data with TOP and OFFSET-FETCH, working with unknown values, WHERE clause, ORDER BY clause, TOP option, OFFSET-FETCH clause. Hands on sorting and filtering data. * SQL Server data types Introducing SQL Server data types, Character data, date and time data, queries that return date and time data, write queries that use date and time functions, write queries that return character data, write queries that return character functions. Hands on working with SQL Server data types. * DML Adding data to tables, modifying and removing data, generating automatic column values, Inserting records with DML, updating and deleting records using DML. Hands on using DML to modify data. * Built-in functions Queries with built-in functions, conversion functions, logical functions, functions with NULL, queries that use conversion functions, queries that use logical functions, queries that test for nullability. Hands on built-in functions * Grouping and aggregating data Aggregate functions, the GROUP BY clause, filtering groups with HAVING, queries that use the GROUP BY clause, queries that use aggregate functions, queries that use distinct aggregate functions, queries that filter groups with the HAVING clause. Hands on grouping and aggregating data. * Subqueries Self-contained subqueries, correlated subqueries, EXISTS predicate with subqueries, scalar and multi-result subqueries. Hands on subqueries. * Table expressions Views, inline table-valued functions, derived tables, common table expressions. queries that use views, write queries that use derived tables, Common Table Expressions (CTEs), write queries that se inline Table valued expressions (TVFs). Hands on table expressions. * Set operators The UNION operator, EXCEPT and INTERSECT, APPLY, queries that use UNION set operators and UNION ALL, CROSS APPLY and OUTER APPLY operators. Hands on set operators. * Windows ranking, offset, and aggregate functions OVER, window functions, ranking functions, offset functions, window aggregate functions. Hands on; windows ranking, offset, and aggregate functions. * Pivoting and grouping sets PIVOT and UNPIVOT, grouping sets, queries that use the PIVOT operator, queries that use the UNPIVOT operator, queries that use the GROUPING SETS CUBE and ROLLUP subclauses. Hands on pivoting and grouping sets * Executing stored procedures Querying data with stored procedures, passing parameters to stored procedures, simple stored procedures, dynamic SQL, the EXECUTE statement to invoke stored procedures. Hands on executing stored procedures. * Programming with T-SQL T-SQL programming elements, controlling program flow, declaring variables and delimiting batches, control-of-flow elements, variables in a dynamic SQL statement, synonyms. Hands on programming with T-SQL * Error handling T-SQL error handling, structured exception handling, redirect errors with TRY/CATCH, THROW to pass an error message back to a client. Hands on implementing error handling. * Implementing transactions Transactions and the database engines, controlling transactions, BEGIN, COMMIT, and ROLLBACK, adding error handling to a CATCH block. Hands on implementing transactions.

Querying Microsoft SQL Server
Delivered in-person, on-request, onlineDelivered Online & In-Person in Internationally
£2797

Introduction to SQL

5.0(3)

By Systems & Network Training

INTRO TO SQL TRAINING COURSE DESCRIPTION A hands on course focusing on the use of SQL. In particular this course does not concentrate on any particular version of SQL but rather enables delegates to recognise the differences found in SQL on different platforms. WHAT WILL YOU LEARN * Explain the difference between standard SQL and different flavours. * Use SQL statements to query databases. * Use SQL statements to define databases. INTRO TO SQL TRAINING COURSE DETAILS * Who will benefit: Anyone working with databases. * Prerequisites: None. * Duration 2 days INTRO TO SQL TRAINING COURSE CONTENTS * What is SQL? What is SQL? History, standards, What is SQL used for? Dialects, ANSI SQL, PL/SQL, Transact SQL, front ends. * Database basics RDBMS, Tables. Hands on Investigating a database. * Basic SQL commands SQL Overview: SQL DML, SQL DDL, SQL queries. SELECT, WHERE and ORDER BY clauses. Combining conditions. IN, LIKE and BETWEEN. Hands on Querying a database from existing tables. * SQL data retrieval Scalar functions. Hands on Selecting data from an existing database. * More SQL data retrieval Scalar functions, variations. Aggregate functions, GROUP BY. HAVING. Hands on Selecting data from an existing database. * Table joins Multiple tables, joins, keys, inner joins, left joins, right joins. Hands on Selecting data from an existing database. * SQL basic data manipulation INSERT, UPDATE, MERGE, DELETE. Transaction controls: COMMIT, ROLLBACK. Hands on Modifying data in tables. * SQL Data Definition USE, CREATE, DROP, TRUNCATE, ALTER. Hands on Managing new tables and columns. * Data control GRANT, REVOKE. Hands on Defining permissions.

Introduction to SQL
Delivered in-person, on-request, onlineDelivered Online & In-Person in Internationally
£1497

MySQL server administration

5.0(3)

By Systems & Network Training

MYSQL SERVER ADMINS TRAINING COURSE DESCRIPTION This MySQL Server administration course is designed for MySQL Server administrators who have a basic understanding of a MySQL database and a good working knowledge of SQL commands. The course provides an understanding of MySQL Architecture and practical experience in setting up, configuring and maintaining a MySQL server, backing up and recovering data and optimising query performance. This MySQL Server administration course also covers MySQL replication and its role in high availability and scalability. WHAT WILL YOU LEARN * Use MySQL Workbench. * Install and configure a MySQL Server . * Administer and tune a MySQL server. * Configure log files and interpret error messages.. * Secure the Server. * Administer a replication topology. MYSQL SERVER ADMIN TRAINING COURSE DETAILS * Who will benefit: Database administrators, Database developers and Technical consultants. * Prerequisites: Introduction to MySQL * Duration 5 days MYSQL SERVER ADMIN TRAINING COURSE CONTENTS * Introduction to Oracle Application Express APEX concepts APEX main components Workspaces, database applications and websheet applications Creating a workspace The Workspace Administrator Upgrading APEX Logging into APEX Running an application * SWL Workshop Use APEX to browse, create and modify objects Process ad hoc SQL statements Manage scripts in APEX Create, run and save SQL queries * Build a database application Application components Create an application Create an application from a spreadsheet * Create reports Create reports using wizards Edit report attributes Add links to reports Create a link to a printer-friendly version of a report Save and print reports in different formats * Using files Uploading images Creating cascading stylesheet files Uploading static files Adding an Image as an application logo Adding a reference to a Javascript file * Pages and regions Web form behaviour in APEX Create a form based on a table Create a form based on a procedure Create a form with a report Create a tabular form Format a form Locking in APEX forms * Creating lists of values Overview of application express shared Components Dynamic and static lists of values Create a dynamic list of values Create a static list of values Use a list of values to control data in a report Create a cascading list of values * Items and buttons Understand the different Types of items Create items Understand and edit item attributes Use Javascript with item Manipulate items in tabular forms Add dynamic items to a report Create and edit buttons * Page Processing Page rendering and page processing Create computations Validate input data Process Data Understand application branching Create conditional branches * Shared components Overview of application express navigation components Manage parent and standard tabs Create navigation bar entries Create and use lists and list items Manage breadcrumbs Create shortcuts Shared component subscription User interface defaults * Display dynamic content Filter reports with dynamic queries Create charts with a wizard Format charts Create calendars Add links to calendars Create hierarchical trees * State and debugging Understand session state Set a session state value Clear the session state Review the session state Review the messages in debug mode Enabling feedback Managing feedback and team development * Themes and templates Switch to a different theme View existing templates Understand and manage templates Create a new template Add references to cascading stylesheet and Javascript files * Dynamic actions and plug-in components Identify plug-in components and their types Plug In a component Create dynamic actions Use a plug-in in a dynamic action * Building website applications Websheet applications and their components Create a websheet application Enable SQL and PL/SQL in a websheet application Add sections and pages to a websheet application Add links on a websheet page Add a data grid to a websheet application Create SQL reports ion websheet applications Add annotations to a websheet application * Implementing security Authentication and authorization Provide an authentication scheme Create an authorization scheme using access control Enable and configure session state protection * Deploy an appliction Define supporting objects Package an application Export an application Import an application Install supporting objects * Administer Apex workspaces Manage workspaces and users Request a schema or storage Purge session state Monitor developer activity log Monitor workspace activity View activity reports Import a workspace * Utility programs Import and export data Generate DDL statements View objects reports

MySQL server administration
Delivered in-person, on-request, onlineDelivered Online & In-Person in Internationally
£2797
123...8

Educators matching "Database"

Show all 8
Liverpool Hope University

liverpool hope university

Liverpool

Liverpool Hope University pursues a path of excellence in scholarship and collegial life without reservation or hesitation. The University’s distinctive philosophy is to ‘educate in the round’ – mind, body and spirit – in the quest for Truth, Beauty and Goodness. Liverpool Hope University is distinctive in that it is the only university foundation in Europe (and the USA) where Catholic and Anglican colleges have come together to form an integrated, ecumenical, Christian foundation. It has happened in Liverpool and nowhere else in Europe largely because of the presence in the 1980s of two remarkable church leaders: Bishop David Sheppard, the Bishop of the Anglican Diocese, and Archbishop Derek Worlock, the Archbishop of the Catholic Archdiocese that extends from Liverpool across the north of England. They confessed their faith to each other and took their congregations to visit each other’s cathedrals, a symbolic act of Christians working together in the context of northern Irish religious sectarianism. When the three colleges (St Katharine’s 1844, Notre Dame College 1856 and Christ’s College 1964) came together the name ‘Hope’ was adopted came from Hope Street that links both cathedrals - a living parable of what can happen when Christians unite and work together for the common good. This year we celebrate 175 years since the founding of our first college in 1844; in that year there were only six universities in England (two of them medieval) but all of them did not admit women, Catholics or Jews. The founding colleges of Liverpool Hope University were among the first few institutions to begin opening up higher education to the vast majority of England’s population. The Anglican Bishops of Liverpool, going back to the founding Bishop, Bishop Ryle, were all evangelicals. The friendship of the Anglican Bishop and the Catholic Archbishop was largely based on both their sharing of a mutual faith and their commitment to the poor. This adherence to historic Christian faith remains the university’s own commitment as it seeks to live out that faith in its life and work in a secularised British academy. At the beginning of each academic term we hold a Foundation Service to restate our foundational mission and values. Our Graduation ceremonies are held in alternating years in both the Anglican and Catholic Cathedrals in Liverpool.The new name of Liverpool Hope University was chosen to represent the ecumenical mission of the Institution. Liverpool Hope University was born in July 2005, when the Privy Council bestowed the right to use the University title. Research Degree Awarding Powers were granted by the Privy Council in 2009.

Warrington Russian Language School Solnyshko

warrington russian language school solnyshko

Warrington

It all began in June 2012, when a team of parents-enthusiasts set up a Russian speaking parent and toddler group, called “Solnyshko" (loosely translated as “Sunshine”). The aim of this group was to create a Russian speaking environment for their young children and help them in learning the Russian language. The parent and toddler group is aimed at children from 1 to 3 years and operates all year around, excluding school holidays. The sessions include the staples of singing, dancing, nursery rhymes, puppet shows, crafts and sensory activities for the younger ones, as well as themed sessions aimed at expanding vocabulary of a particular topic of the week, basic numeracy and knowledge of the alphabet. Following growing demand and in response to a number of requests, the Committee decided to open a Saturday school for teaching Russian language to older children in more depth. Thus, in September 2013 Warrington Russian Language School “Solnyshko” opened its doors to older children. The opening ceremony was attended by the Mayor of Warrington and accompanying dignitaries. "Solnyshko" has been expanding ever since and currently offers classes to children aged from 3 and 16 years. Classes are organised according to age and knowledge of the Russian language. The curriculum includes lessons of Russian language and literature, expanding vocabulary and music, preparing for Russian language GCSE exam. Our goal - creation of friendly Russian-speaking environment for children, helping them to learn the language, make friends and have fun. We are truly an international school, we unite people from different backgrounds and ethnic groups. The school holds regular “open lessons” and special children performances involving the school’s pupils, where parents have the opportunity to observe the development and success of their children. The Committee and school staff are tirelessly working on creating a positive and welcoming atmosphere in the school, which is important not only for children, but also helps adults to develop and maintain social ties and support each other. The school has a system of seeking parents feedback - in addition to regular parent surveys through written questionnaires, parents are invited to write their comments and suggestions and drop them in the “suggestion box”, located next to the entrance. They are also encouraged to ask questions or make suggestions at any time. The Committee is always glad to welcome new volunteers, who wish to join the management of the school. All school staff are DBS is checked. School teachers have appropriate pedagogical education and experience of working with children. Classes are held each Saturday from 9.30 to 11:50. From 12:00 a selection of clubs start. "Solnyshko" is a not-for-profit organisation, registered with Warrington Borough Council. Families, who have two or more children attending "Solnyshko" are eligible to discounts. Anyone, who is struggling to pay school fees, is encouraged to talk to the school’s Committee, where arrangements could be considered. *** Given the momentum and public support Warrington Russian Language School has received during its temporary closure on 12th of March 2022, we work closely with Warrington Borough Council on two matters: 1. On preventing bullying of kids with links to Russia or Russian language at this difficult time. 2. Working together helping Ukrainian refugees to quickly and successfully integrate into the community by providing translation/interpreting, advice and free lessons in our language school (English, Russian and Ukrainian), as well as access to art/painting, craft, music band, football and other activities in Russian language (as you know, most people in Ukraine can speak Russian language). We have a small database of local people (as well as our own teachers) willing to give their free time to teach various subjects and translate as necessary for the Ukrainian refugees. We also work closely with the community and can propose and host "tea and advice" meet up events in various locations. The temporary closure of our classes on 12th of March was very tough for everyone at Russian Language School "Solnyshko" (parents, pupils, teachers). We were so glad, however, to receive such overwhelming support from local community and happy it's behind us now. We look forward to even closer links to the wider community, St Wilfrids Primary School and Warrington Borough Council.

Hartbeeps NC

hartbeeps nc

North West,

These Terms and Conditions, together with any other documents referred to herein, set out the terms of use governing your use of this website, hartbeeps.com (“Our Site”). It is recommended that you print a copy of these Terms and Conditions for your future reference. These Terms and Conditions were last updated on 10th May 2022. Your agreement to comply with these Terms and Conditions is indicated by your use of Our Site. If you do not agree to these Terms and Conditions, you must stop using Our Site immediately. The following document also applies to your use of Our Site: Our Privacy Policy, available at https://www.hartbeeps.com/privacy-policy This is also referred to below in Part 15. 1. Definitions and Interpretation 1.1 In these Terms and Conditions, unless the context otherwise requires, the following expressions have the following meanings: “Content” means any and all text, images, audio, video, scripts, code, software, databases, and any other form of information capable of being stored on a computer that appears on, or forms part of, Our Site; and “We/Us/Our” means Soundplay Music Limited. 2. Information About Us 2.1 Our Site is operated by Soundplay Music Limited. We are a limited company registered in England and Wales under company number 08655173. Our registered address is C/O Hillier Hopkins, First Floor, Radius House, 51 Clarendon Road, Watford WD17 1HP and our correspondence address is 1st Floor, Unit 8, Langley Wharf, Railway Terrace, Kings Langley, Herts WD4 8JE. 2.2 Our VAT number is 218651211. 3. How to Contact Us To contact Us, please email Us at hello@hartbeeps.com. 4. Access to Our Site 4.1 Access to Our Site is free of charge. 4.2 It is your responsibility to make the arrangements necessary in order to access Our Site. 4.3 Access to Our Site is provided on an “as is” and on an “as available” basis. We may suspend or discontinue Our Site (or any part of it) at any time. We do not guarantee that Our Site will always be available or that access to it will be uninterrupted. 5. Changes to Our Site We may alter and update Our Site (or any part of it) at any time to enhance the customer experience. If We make any significant alterations to Our Site (or any part of it), We will try to give you reasonable notice of the alterations. < 6. Changes to these Terms and Conditions 6.1 We may alter these Terms and Conditions at any time. If We do so, details of the changes will be highlighted at the top of this page. As explained above, your use of Our Site constitutes your acceptance of these Terms and Conditions. Consequently, any changes made to these Terms and Conditions will apply to your use of Our Site the first time you use it after the changes have been implemented. You are therefore advised to check this page every time you use Our Site. 6.2 If any part of the current version of these Terms and Conditions conflicts with any previous version(s), the current version shall prevail unless We explicitly state otherwise. 7. International Users Our Site is intended for users in the United Kingdom only. We do not warrant or represent that Our Site or its Content are available in other locations or are suitable for use in other locations. 8. How You May Use Our Site and Content (Intellectual Property Rights) 8.1 All Content included on Our Site and the copyright and other intellectual property rights in that Content belongs to or has been licensed by Us, unless specifically labelled otherwise. All Content is protected by applicable United Kingdom and international intellectual property laws and treaties. 8.2 You may access, view, and use Our Site in a web browser (including any web browsing capability built into other types of software or app) and you may download Our Site (or any part of it) for caching (this usually occurs automatically). 8.3 You may print one copy and download extracts of any page(s) from Our Site for personal use. 8.4 Our status as the owner and author of the Content on Our Site (or that of identified licensors, as applicable) must always be acknowledged. 8.5 You may not use any Content saved or downloaded from Our Site for commercial purposes without first obtaining a licence from Us (or Our licensors, as applicable). This does not prevent the normal access, viewing, and use of Our Site for general information purposes. 8.6 Nothing in these Terms and Conditions limits or excludes the provisions of Chapter III of the Copyright, Designs and Patents Act 1988, ‘Acts Permitted in Relation to Copyright Works’, which provides exceptions allowing certain uses of copyright material including (but not limited to) non-commercial research and private study; text and data mining for non-commercial research; criticism, review, and reporting current events; teaching; accessibility; time-shifting; and parody, caricature, and pastiche. Further information is available from the Intellectual Property Office 9. Links to Our Site 9.1 You may only link to the homepage of Our Site, hartbeeps.com. Linking to other pages on Our Site requires our express written permission. 9.2 Links to Our Site must be fair and lawful. You must not take unfair advantage of Our reputation or attempt to damage Our reputation. 9.3 You must not link to Our Site in a manner that suggests any association with Us (where there is none) or any endorsement or approval from Us (where there is none). 9.4 Your link should not use any logos or trade marks displayed on Our Site without Our express written permission. 9.5 You must not frame or embed Our Site on another website without Our express written permission. 9.6 You may not link to Our Site from another website the main content of which is unlawful; obscene; offensive; inappropriate; dishonest; defamatory; threatening; racist, sexist, or otherwise discriminatory; that promotes violence, racial hatred, or terrorism; that infringes intellectual property rights; or that We deem to be otherwise objectionable. 10. Links to Other Sites 10.1 Links to other websites may be included on Our Site. Unless expressly stated, these sites are not under Our control. We accept no responsibility or liability for the content of third-party websites. 10.2 The inclusion of a link to another website on Our Site is for information purposes only and does not imply any endorsement of that website or of its owners, operators, or any other parties involved with it. 11. Disclaimers 11.1 Nothing on Our Site constitutes professional advice on which you should rely. It is provided for general information purposes only. 11.2 We make reasonable efforts to ensure that the Content on Our Site is complete, accurate, and up to date, but We make no warranties, representations, or guarantees (express or implied) that this will always be the case. 11.3 If you are a business user, We exclude all implied representations, warranties, conditions, and other terms that may apply to Our Site and Content. 12. Our Liability 12.1 Nothing in these Terms and Conditions excludes or restricts Our liability for fraud or fraudulent misrepresentation, for death or personal injury resulting from negligence, or for any other forms of liability which cannot be lawfully excluded or restricted. 12.2 If you are a business user (i.e. you are using Our Site in the course of business or for commercial purposes), to the fullest extent permissible by law, We accept no liability for any loss or damage, whether foreseeable or otherwise, in contract, tort (including negligence), for breach of statutory duty, or otherwise, arising out of or in connection with the use of (or inability to use) Our Site or the use of or reliance upon any Content included on Our Site. 12.3 If you are a business user, We accept no liability for loss of profit, sales, business, or revenue; loss of business opportunity, goodwill, or reputation; loss of anticipated savings; business interruption; or for any indirect or consequential loss or damage. 12.4 If you are a consumer, you agree that you will not use Our Site for any commercial or business purposes and that We shall have no liability to you for any business losses as set out above. 12.5 Subject to Part 12.6, if you are a consumer and digital content from Our Site damages other digital content or a device belonging to you, where that damage is caused by Our failure to use reasonable skill and care, We will either compensate you or repair the damage. 12.6 Note that the right to compensation or repair in Part 12.5 will be lost if the damage in question could have been avoided by following advice or instructions from Us to install a free patch or update; if the damage resulted from your failure to follow instructions; or if the minimum system requirements provided by Us for the digital content in question were not met. 13. Viruses, Malware, and Security 13.1 We exercise reasonable skill and care to ensure that Our Site is secure and free from viruses and malware; however, We do not guarantee that this is the case. 13.2 You are responsible for protecting your hardware, software, data, and other material from viruses, malware, and other internet security risks. 13.3 You must not deliberately introduce viruses or other malware, or any other material which is malicious or technologically harmful either to or via Our Site. 13.4 You must not attempt to gain unauthorised access to any part of Our Site, the server on which Our Site is stored, or any other server, computer, or database connected to Our Site. 13.5 You must not attack Our Site by means of a denial of service attack, a distributed denial of service attack, or by any other means. 13.6 By breaching the provisions of Parts 13.3 to 13.5, you may be committing a criminal offence under the Computer Misuse Act 1990. Any and all such breaches will be reported to the relevant law enforcement authorities and We will cooperate fully with those authorities by disclosing your identity to them. Your right to use Our Site will cease immediately in the event of such a breach. 14. Acceptable Usage of Our Site 14.1 You may only use Our Site in a lawful manner: a) You must ensure that you comply fully with any and all local, national, or international laws and regulations that apply; b) You must not use Our site in any way, or for any purpose, that is unlawful or fraudulent; and c) You must not use Our Site to knowingly send, upload, or in any other way transmit data that contains any form of virus or other malware or any other code designed to adversely affect computer hardware, software, or data of any kind. 14.2 If you fail to comply with the provisions of this Part 14, you will be in breach of these Terms and Conditions. We may take one or more of the following actions in response: a) Suspend or terminate your right to use Our Site; b) Issue you with a written warning; c) Take legal proceedings against you for reimbursement of any and all relevant costs on an indemnity basis resulting from your breach; d) Take further legal action against you, as appropriate; e) Disclose such information to law enforcement authorities as required or as We deem reasonably necessary; and/or f) Any other actions which We deem reasonably appropriate (and lawful). 14.3 We hereby exclude any and all liability arising out of any actions that We may take (including, but not limited to those set out above in Part 14.2) in response to your breach. 15. How We Use Your Personal Information We will only use your personal information as set out in Our Privacy Policy, available from www.hartbeeps.com/privacy-policy . 16. Communications from Us 16.1 If We have your contact details, We may send you important notices by email from time to time. Such notices may relate to matters including, but not limited to, changes to Our Site or to these Terms and Conditions. 16.2 We will not send you marketing emails without your express consent. If you do consent to marketing, you may opt out at any time. All marketing emails from Us include an unsubscribe link. If you opt out of emails from Us, it may take up to fourteen days for your request to take effect and you may continue to receive emails during that time. 16.3 For questions or complaints about communications from Us, please contact Us using the details above in Part 3. 17. Law and Jurisdiction 17.1 These Terms and Conditions, and the relationship between you and Us (whether contractual or otherwise) shall be governed by, and construed in accordance with, English law. 17.2 If you are a consumer, you will benefit from any mandatory provisions of the law in your country of residence. Nothing in Part 17.1 takes away from or reduces your legal rights as a consumer. 17.3 If you are a consumer, any dispute, controversy, proceedings, or claim between you and Us relating to these Terms and Conditions or to the relationship between you and Us (whether contractual or otherwise) shall be subject to the jurisdiction of the courts of England, Wales, Scotland, or Northern Ireland, as determined by your residency. 17.4 If you are a business user, any dispute, controversy, proceedings, or claim between you and Us relating to these Terms and Conditions or to the relationship between you and Us (whether contractual or otherwise) shall be subject to the exclusive jurisdiction of the courts of England and Wales.