Installing SQL Server Express in macOS #2

This is an alternative to the previous post — Installing SQL Server Express in macOS. INSTRUCTIONS: Open or sign in to your Docker ID (https://id.docker.com/login/). Install Docker Toolbox (https://docs.docker.com/toolbox/toolbox_install_mac/). Install Kitematic (https://kitematic.com/). Read the documentation (https://docs.docker.com/kitematic/userguide/). Download and run the SQL Server image from the Docker Hub using Kitematic (https://hub.docker.com/_/microsoft-mssql-server).

Installing SQL Server Express in macOS

Instructions: Open `Terminal`. Application/Utilities/Terminal.app Install the Homebrew package manager system. /usr/bin/ruby -e “$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)” Test Homebrew installation. brew doctor Install Docker using Homebrew. brew install docker Run Docker and download the latest package of SQL Server. sudo docker pull mcr.microsoft.com/mssql/server:2017-latest Accept the EULA (End-User Licensing Agreement) and enter a `sa` (system administrator) password (position […]

Database Administration Fundamentals (SF19SQL1002) – Day 4

As a quick review, SQL is the language to interact with a relational database. to request data (SELECT) from database objects (databases, schemas, tables and views) to create (CREATE) where to store data, database objects (databases, schemas, tables including columns, etc.) to modify (ALTER) database objects to delete (DROP) database objects, automatic COMMIT in SQL Server […]

Database Administration Fundamentals (WS18SQL1001) – Day 3

We have started having fun with built-in functions (set of instructions) for numeric values. SUM() — total value of row AVG() — average value of a row COUNT() — how many records ROUND() — rounding a number to a specific decimal point (decimal, float, double, money…) CEILING() — rounding up to the closest whole number value (integer) […]