[ ../home ]   
[ ../who we are ] [ ../what we do ] [ ../job seekers ] [ ../employers ] [ ../contact us ]
// WHAT WE DO
[ ../ consulting ]
[ ../ development ]
[ ../ recruiting ]
[ ../ staffing ]
[ ../ training ]
"Every day you may make progress. Every step may be fruitful. Yet there will stretch out before you an ever-lengthening, ever-ascending, ever-improving path. You know you will never get to the end of the journey. But this, so far from discouraging, only adds to the joy and glory of the climb."

{Sir Winston Churchill}

// CONSULTING

Visualize.

<!-- Today’s ever-emerging technologies offer a whirlwind of choices and options designed to help businesses increase their revenue. Increasing productivity, delivering real-time statistics and reports, maintaining up-to-the-second inventory counts, improving communication and sharing data across platforms are just a sampling of the way companies can improve their bottom line. A myriad of package products are available to companies, but as each organization is in itself unique, often, so too is the solution.

IT Professionals, Inc. ultimate goal is to help our clients improve their business and information needs. We specialize in Microsoft .NET solutions to meet these and other business challenges across virtually any industry. ITP’s team of consultants focuses on understanding your technology needs by understanding the business issues and goals driving them. Our consultants work with you to jointly envision a cost-effective solution specific to the overall requirements of your organization.

Our consulting practice focuses on specific areas of information technology. These include:

+ Business and systems analysis
+ Logical systems design for new systems development (forward engineering), and existing systems redevelopment (reverse and re-engineering, including business process re-engineering)
+ Physical database design, implementation, and support
+ Internet related design and development services, including design, development, and implementation of web-based applications and services -->

[../top]

// DEVELOPMENT

Imagination.

<!-- The consultants at ITP have worked with system development projects of all sizes. Our previous development efforts include internet/intranet systems, client-server systems, and database design and implementation.

We are familar with and follow a format systems design methodology, employ proven design patterns and practices, and know how to match the business requirements to the proper technology.

We have recently completed project development efforts utilizing the following Microsoft technologies:

+ ASP.NET/Web Services
+ BizTalk Server
+ Microsoft Office SharePoint Server (MOSS)
+ Windows Communication Foundation (WCF)
+ Windows Workflow Foundation (WF)
+ SQL Server OLAP Services
+ SQL Server Reporting/Integration Services -->

[../top]

// RECRUITING

Our People.

<!-- IT Professionals, Inc. utilizes a variety of innovative recruiting techniques, including, most importantly, our vast database of known, local, and qualified talent - many of whom we have worked with before and that you won’t find elsewhere. We are also constantly meeting new people, seeking out sharp, driven, reliable individuals to add to our candidate pool so that we have the available resources and skills you’re looking for, when you’re looking for them. We offer professionals with a wide variety of experience and skill sets including:

+ Application Architects and Developers (.NET, Java, Oracle)
+ Business and Systems Analysts
+ Database Administrators (Oracle, SQL Server)
+ Executives (CIO, CTO, IT Director/Manager)
+ Internet/Intranet/eCommerce Specialists
+ Project Managers
+ Network and Hardware Engineers

The importance we place in people means we only hire the best – talent, drive, reliability, dependability and personality are all key characteristics that we consider. We work with our people to help them achieve their highest personal potential while attaining professional satisfaction. Everyone who works for ITP does so only after passing a rigorous and detailed screening process that includes:

+ Phone screen: Narrows the vast field of candidates to top choices
+ Interview: We interview our candidates IN PERSON so we know how they will fit in your environment
+ Reference verification: We perform detailed reference and education verification
+ Background check: We offer optional background (criminal, credit) and Drug/Alcohol screening
+ Technical interview: A senior member of our technical staff interviews candidates for technical competency
+ Orientation: After selecting a candidate, we provide a full orientation prior to the assignment start date, and customized to your organization’s requirements. -->

[../top]

// STAFFING

People.

<!-- In a day and age dominated by technical ability and innovation, it is still people, the individuals that make up your team, that are of key importance to your organization. In the IT industry, this is especially true. The best designed applications, most reliable networks, and most flexible databases are all reflections of the work accomplished by people; developers, analysts, engineers and others.

IT Professionals, Inc. realizes the importance of people, and we carry that through everything we do. Our people – candidates, employees, and consultants alike are our greatest asset. When you work with ITP for your staffing needs, you are getting more than the list of names and skills on a piece of paper other companies offer. Instead, you will have a team of experienced IT staffing veterans dedicated to finding and presenting only the highest-qualified candidates for your specific requirements and the terms that best suit your needs. We offer a variety of engagement choices, including:

Contract Engagements - The best consultants available on short or long term assignments, as well as part-time and off-hour projects.

Contract-to-Hire Engagements – Flexibility in working with our highly-skilled professionals who are assigned to your account, and after assessing their performance on the job, we make it easy, and cost-effective for you to offer them direct employment.

Professional Placements – You interview our pre-screened, highly qualified candidates and offer the applicant of choice direct employment. -->

[../top]

// TRAINING

Share The Knowledge.

<!-- At ITP we have conducted custom training classes for our clients in not only existing and proven Microsoft technologies and products, but new and emerging platforms as well.

Some of the Microsoft technologies we currently offer training in include:

+ ASP.NET
+ OOP in C# and VB.NET
+ SQL Server
+ WCF/WF -->

[../top]

// geek-2-geek

RDBMS Fundamentals


{Entity Integrity}

<!--
No attribute participating in the primary key of a base relation is allowed to accept nulls.
-->

{Foreign Key}

<!--
A foreign key is an attribute (possibily composite) in one base relation R2 whose values are required to match those of the primary key of some base relation R1 (R1 and R2 not necessarily distinct).
-->

{Referential Integrity}

<!--
A base relation R2 includes a foreign key FK matching the primary key PK of some base relation R1, then every value of FK in R2 must either (a) be equal to the value of PK in some tuple of R1 or (b) be null.
-->