Соединитесь с базой данных PostgreSQL с помощью собственного компонента PostgreSQL, соединяют интерфейсом и проверяют соединение с базой данных. Затем импортируйте данные от базы данных в MATLAB® с помощью таблицы базы данных productTable
. Определите самую высокую себестоимость единицы продукции среди полученных продуктов в таблице. Закройте соединение с базой данных и гарантируйте, что связь закрывается.
Создайте собственное соединение с базой данных интерфейса PostgreSQL с помощью источника данных, имени пользователя и пароля. База данных PostgreSQL содержит таблицу productTable
.
Определите, открыто ли соединение с базой данных. isopen
функция возвращает логический 1
, что означает, что соединение с базой данных открыто.
Выберите все данные из productTable
и вид это номером продуктов. data
таблица, содержащая импортированные данные, которые следуют из выполнения SQL SELECT
оператор.
Отобразите первые три строки данных.
ans=3×5 table
productnumber stocknumber suppliernumber unitcost productdescription
_____________ ___________ ______________ ________ __________________
1 4.0035e+05 1001 14 "Building Blocks"
2 4.0031e+05 1002 9 "Painting Set"
3 4.01e+05 1009 17 "Slinky"
Определите самую высокую себестоимость единицы продукции в таблице.
Закройте соединение с базой данных.
Определите, закрывается ли соединение с базой данных. isopen
функция возвращает логический 0
, что означает, что соединение с базой данных закрывается. Если соединение с базой данных недопустимо, isopen
функция возвращает тот же результат.